Efnisyfirlit
Mörg verkefni sem þú framkvæmir í Excel fela í sér að bera saman gögn í mismunandi frumum. Fyrir þetta býður Microsoft Excel upp á sex rökræna rekstraraðila, sem einnig eru kallaðir samanburðaraðilar. Þessi kennsla miðar að því að hjálpa þér að skilja innsæi í Excel rökrænum aðgerðum og skrifa skilvirkustu formúlurnar fyrir gagnagreininguna þína.
Excel rökrænir rekstraraðilar - yfirlit
Rökrænn stjórnandi er notað í Excel til að bera saman tvö gildi. Rökfræðilegir rekstraraðilar eru stundum kallaðir Boolean rekstraraðilar vegna þess að niðurstaða samanburðarins í hverju tilviki getur aðeins verið annaðhvort TRUE eða FALSE.
Sex rökrænir rekstraraðilar eru fáanlegir í Excel. Eftirfarandi tafla útskýrir hvað hver þeirra gerir og útskýrir kenninguna með formúludæmum.
Ástand | Operandi | Formúludæmi | Lýsing |
Jöfn | = | =A1=B1 | Formúlan skilar TRUE ef gildi í reit A1 er jafnt gildunum í reit B1; FALSE annars. |
Ekki jafnt og | =A1B1 | Formúlan skilar TRUE ef gildi í reit A1 er ekki jafnt og gildinu í reit B1; FALSE annars. | |
Stærra en | > | =A1>B1 | Formúlan skilar TRUE ef gildi í reit A1 er stærra en gildi í reit B1; annars skilar hún FALSE. |
Minna en | < | =A1 Formúlan skilar TRUE ef gildi í reit A1 er minna en í frumu B1; RANGTþað sem 2. formúlan með stærri en og minna en eða jöfn rökrænu aðgerðunum gerir. Það hjálpar að vita að í stærðfræðilegum útreikningum er Excel að jafna Boolean gildið TRUE við 1 og FALSE við 0. Með þetta í huga skulum við sjá hverju hver rökfræðilega tjáning skilar í raun. | Ef gildi í reit B2 er stærra en gildi í C2, þá er tjáningin B2>C2 TRUE og þar af leiðandi jöfn 1. Á hinn bóginn, B2C2, fer formúlan okkar í gegnum eftirfarandi umbreytingu:
Þar sem hvaða tala sem er margfölduð með núll gefur núll, getum við hent seinni hluta formúlunnar á eftir plúsmerkinu. Og vegna þess að hvaða tala sem er margfölduð með 1 er sú tala, breytist flókna formúlan okkar í einfalda =B2*10 sem skilar margfeldinu af margföldun B2 með 10, sem er nákvæmlega það sem ofangreind EF-formúla gerir : ) Auðvitað , ef gildi í reit B2 er minna en í C2, þá metur tjáningin B2>C2 FALSE (0) og B2<=C2 í TRUE (1), sem þýðir að hið gagnstæða af því sem lýst er hér að ofan mun eiga sér stað. 3. Rökfræðilegir rekstraraðilar í Excel skilyrtu sniðiÖnnur algeng notkun á rökrænum reklum er að finna í Excel Skilyrt sniði sem gerir þér kleift að auðkenna fljótt mikilvægustu upplýsingarnar í töflureikni. Til dæmis, eftirfarandi einfaldar reglur auðkenndu valdar frumur eða heilar línur í vinnublaðinu þínu eftir gildi ídálkur A: Minna en (appelsínugult): Stærra en (grænt):
Fyrir ítarlegt skref- skrefaleiðbeiningar og regludæmi, vinsamlegast sjáðu eftirfarandi greinar:
Eins og þú sérð er notkun rökrænna rekstraraðila í Excel leiðandi og auðveld. Í næstu grein ætlum við að læra bolta og bolta af Excel rökfræðilegum aðgerðum sem gera kleift að framkvæma fleiri en einn samanburð í formúlu. Endilega fylgist með og takk fyrir að lesa! annars. |
Stærra en eða jafnt og | >= | =A1>=B1 | Formúlan skilar TRUE ef gildi í reit A1 er stærra en eða jafnt og gildunum í reit B1; FALSE annars. |
Minna en eða jafnt og | <= | =A1<=B1 | Formúlan skilar TRUE ef gildi í reit A1 er minna en eða jafnt og gildunum í reit B1; FALSE að öðru leyti. |
Skjáskotið hér að neðan sýnir niðurstöðurnar sem Jöfn og , Ekki jafn , Stærri en og Minni en rökrænir rekstraraðilar:
Það kann að virðast sem taflan hér að ofan nái yfir allt og það er ekkert meira að tala um. En í rauninni hefur hver rökrænn rekstraraðili sína sérstöðu og að þekkja þá getur hjálpað þér að virkja raunverulegan kraft Excel formúla.
Notkun "Jafnt með" rökrænni stjórnanda í Excel
The Jafnt og rökrænum rekstraraðila (=) er hægt að nota til að bera saman allar gagnategundir - tölur, dagsetningar, textagildi, Boolean, sem og niðurstöður sem aðrar Excel formúlur skila. Til dæmis:
=A1=B1 | skilar TRUE ef gildin í hólfum A1 og B1 eru þau sömu, annars FALSE. |
=A1="appelsínur" | Skilar TRUE ef reiti A1 innihalda orðið "appelsínur", FALSE annars. |
=A1=TRUE | Skilar TRUE ef reit A1 innihalda Boolean gildið TRUE, annars skilar það FALSE. |
=A1=(B1/2) | Skilar TRUE ef aðtala í reit A1 er jöfn stuðull deilingar B1 með 2, FALSE að öðru leyti. |
Dæmi 1. Notkun "Jafnt með" rekstraraðila með dagsetningum
Þú gætir verið hissa á því að vita að Jafnt við rökræni rekstraraðilinn getur ekki borið saman dagsetningar eins auðveldlega og tölur. Til dæmis, ef frumurnar A1 og A2 innihalda dagsetninguna "12/1/2014", mun formúlan =A1=A2
skila TRUE nákvæmlega eins og hún ætti að gera.
Hins vegar, ef þú reynir annað hvort =A1=12/1/2014
eða =A1="12/1/2014"
færðu FALSE sem afleiðing. Svolítið óvænt, ha?
Málið er að Excel geymir dagsetningar sem tölur sem byrja á 1-jan-1900, sem er geymt sem 1. Dagsetningin 1.12.2014 er geymd sem 41974. Í ofangreindu formúlur, Microsoft Excel túlkar "12/1/2014" sem venjulegan textastreng og þar sem "12/1/2014" er ekki jafnt og 41974, þá skilar það FALSE.
Til að fá rétta niðurstöðu, þú verður alltaf að setja dagsetningu inn í DATEVALUE fallið, eins og þessa =A1=DATEVALUE("12/1/2014")
Athugið. Nota þarf DATEVALUE fallið með öðrum rökrænum rekstraraðila, eins og sýnt er í dæmunum sem fylgja.
Sömu nálgun ætti að beita þegar þú notar Excel's jöfn og rekstraraðila í rökréttu prófinu á IF fallinu. Þú getur fundið frekari upplýsingar auk nokkurra formúludæma í þessu kennsluefni: Notkun Excel IF falls með dagsetningum.
Dæmi 2. Notkun "Jafnt með" stjórnanda með textagildum
Notkun Excel Jöfn og rekstraraðili með textagildum gerir þaðekki þarfnast auka snúninga. Það eina sem þú ættir að hafa í huga er að Jafnt við rökræni stjórnandinn í Excel er hástafaónæmir , sem þýðir að munur á hástöfum er hunsaður þegar textagildi eru borin saman.
Til dæmis, ef reit A1 inniheldur orðið " appelsínur " og hólf B1 inniheldur " appelsínur ", mun formúlan =A1=B1
skila TRUE.
Ef þú vilt bera saman textagildi að teknu tilliti til mismuna þeirra í hástöfum, ættir þú að nota EXACT fallið í stað Jafnt með rekstraraðilanum. Setningafræði EXACT fallsins er eins einföld og:
EXACT(texti1, texti2)Þar sem texti 1 og texti2 eru gildin sem þú vilt bera saman. Ef gildin eru nákvæmlega þau sömu, að meðtöldum hástöfum, skilar Excel TRUE; annars skilar það FALSE. Þú getur líka notað EXACT aðgerðina í IF formúlum þegar þú þarft að bera saman textagildi sem er há- og hástafir, eins og sýnt er á skjámyndinni hér að neðan:
Athugið. Ef þú vilt bera saman lengd tveggja textagilda geturðu notað LEN fallið í staðinn, til dæmis =LEN(A2)=LEN(B2)
eða =LEN(A2)>=LEN(B2)
.
Dæmi 3. Samanburður á Boole gildi og tölur
Það er útbreidd skoðun að í Microsoft Excel Boolean gildið TRUE jafngildir alltaf 1 og FALSE til 0. Þetta er þó aðeins að hluta til satt og lykilorðið hér er "alltaf" eða nánar tiltekið "ekki alltaf" : )
Þegar skrifað er „jöfn“ rökræn tjáning sem ber saman Booleangildi og tölu, þú þarft að benda sérstaklega á fyrir Excel að ótalnalegt Boolean gildi ætti að vera meðhöndlað sem tölu. Þú getur gert þetta með því að bæta tvöföldu mínus tákninu fyrir framan Boolean gildi eða frumutilvísun, t.d. g. =A2=--TRUE
eða =A2=--B2
.
1. mínustákn, sem tæknilega er kallað óundirvirki, þvingar TRUE/FALSE í -1/0, í sömu röð, og annað eintalið neitar gildunum og breytir þeim í +1 og 0. Þetta verður líklega auðveldara að skilja þegar þú skoðar eftirfarandi skjámynd:
Athugið. Þú ættir að bæta tvöfalda einfalda aðgerðinni á undan Boolean þegar þú notar aðra rökræna virkni eins og ekki jafn , stærri en eða minna en til að bera saman tölustafi og Boole gildi.
Þegar þú notar rökræna aðgerða í flóknum formúlum gætirðu líka þurft að bæta við tvöföldum einingum fyrir hverja rökræna tjáningu sem skilar TRUE eða FALSE sem niðurstöðu. Hér er dæmi um slíka formúlu: SUMPRODUCT og SUMIFS í Excel.
Með því að nota "Ekki jafnt og" rökrænum stjórnanda í Excel
Þú notar Excel's Ekki jafn rekstraraðila ( ) þegar þú vilt ganga úr skugga um að gildi hólfs sé ekki jafnt tilteknu gildi. Notkun Ekki jöfn rekstraraðila er mjög lík notkuninni á Jöfn sem við ræddum fyrir stuttu.
Niðurstöðurnar sem skilaði. Ekki jafn rekstraraðili eru hliðstæður niðurstöðunumframleitt af Excel NOT fallinu sem snýr við gildi röksemda sinna. Eftirfarandi tafla gefur nokkur formúludæmi.
Ekki jafnt og operator | NOT fall | Lýsing |
=A1B1 | =NOT(A1=B1) | Skiljar TRUE ef gildin í hólfum A1 og B1 eru ekki þau sömu, FALSE annars. |
=A1"appelsínur" | =NOT(A1="appelsínur") | Skiljar TRUE ef reit A1 inniheldur annað gildi en "appelsínur", FALSE ef það inniheldur "appelsínur" eða "appelsínur" eða "appelsínur" o.s.frv. |
=A1TRUE | =NOT(A1=TRUE) | skilar TRUE ef reit A1 inniheldur hvaða gildi sem er annað en TRUE, FALSE annars. |
=A1(B1/2) | =EKKI(A1=B1/2) | Skilar TRUE ef tala í reit A1 er ekki jöfn stuðull deilingar B1 með 2, FALSE annars. |
=A1DATEVALUE("12/1/2014") | =NOT(A1=DAGGIÐ("12/1/2014")) | Skilar TRUE ef A1 inniheldur eitthvað annað gildi en dagsetninguna 1.des-2014, óháð dagsetningu snið, FALSE annars. |
Stærra en, minna en, stærra en eða jafnt og, minna en eða jafnt og
Þú notar þessa rökrænu aðgerða í Excel til að athuga hvernig ein tala er í samanburði við aðra. Microsoft Excel býður upp á 4 samanburðaraðgerðir þar sem nöfnin skýra sig sjálf:
- Stærra en (>)
- Stærra en eða jafnt og (>=)
- Minna en (<)
- Minna en eða jafnt og (<=)
Oftast,Excel samanburðartæki eru notuð með tölum, dagsetningar- og tímagildum. Til dæmis:
=A1>20 | Skiljar TRUE ef tala í reit A1 er stærri en 20, FALSE annars. |
=A1>=(B1/2) | Skiljar TRUE ef tala í reit A1 er stærri en eða jöfn hlutfalli deilingar B1 með 2, FALSE annars. |
=A1 Skilar TRUE ef dagsetning í reit A1 er minni en 1-des-2014, FALSE að öðru leyti. | |
=A1<=SUM(B1:D1) | Skiljar TRUE ef tala í reit A1 er minni en eða jöfn summu gilda í hólfum B1:D1, FALSE annars. |
Með því að nota Excel samanburðaraðgerðir með textagildum
Í orði geturðu líka notað stærra en , stærra en eða jafnt og rekstraraðila sem og minna en hliðstæða þeirra með textagildum. Til dæmis, ef reit A1 inniheldur " epli " og B1 inniheldur " banana ", gettu hvaða formúla =A1>B1
skilar? Til hamingju með þá sem hafa teflt fram FALSE : )
Þegar textagildi eru borin saman hunsar Microsoft Excel mál þeirra og ber saman gildin tákn fyrir tákn, "a" er talið lægsta textagildið og "z" - hæsta textagildi.
Þannig að þegar borin eru saman gildi " epli " (A1) og " bananar " (B1), byrjar Excel á fyrstu stafnum þeirra " a" og "b", í sömu röð, og þar sem "b" er stærra en "a", formúlan =A1>B1
skilar FALSE.
Ef fyrstu stafirnir eru eins, þá eru 2. stafirnir bornir saman, ef þeir verða eins líka, þá kemst Excel í 3., 4. stafina og svo framvegis. Til dæmis, ef A1 innihélt " epli " og B1 innihélt " agave ", myndi formúlan =A1>B1
skila TRUE vegna þess að "p" er stærra en "g".
Við fyrstu sýn virðist notkun á samanburðartækjum með textagildum hafa mjög lítið hagnýtt vit, en þú veist aldrei hvað þú gætir þurft í framtíðinni, svo líklega mun þessi þekking reynast gagnleg til að einhver.
Algeng notkun á rökrænum aðgerðum í Excel
Í raunverulegri vinnu eru Excel rökrænir aðgerða sjaldan notaðir einir og sér. Sammála, Boole gildin TRUE og FALSE sem þau skila, þó mjög sönn (afsakið orðaleikinn), eru ekki mjög þýðingarmikil. Til að fá skynsamlegri niðurstöður geturðu notað rökræna aðgerða sem hluta af Excel aðgerðum eða skilyrtum sniðreglum, eins og sýnt er í dæmunum hér að neðan.
1. Notkun rökrænna aðgerða í rökum Excel aðgerða
Þegar kemur að rökrænum aðgerðum er Excel mjög leyfilegt og gerir kleift að nota þá í færibreytum margra aðgerða. Ein algengasta notkunin er að finna í Excel IF aðgerðinni þar sem samanburðarvirkjar geta hjálpað til við að búa til rökrétt próf og IF formúlan mun skila viðeigandi niðurstöðu eftir því hvort prófið metur til SANNT eða Ósatt. Fyrirdæmi:
=IF(A1>=B1, "OK", "Not OK")
Þessi einfalda EF-formúla skilar OK ef gildi í reit A1 er stærra en eða jafnt og gildi í reit B1, "Ekki í lagi" annars.
Og hér er annað dæmi:
=IF(A1B1, SUM(A1:C1), "")
Formúlan ber saman gildin í reitunum A1 og B1, og ef A1 er ekki jafnt og B1 er summa gilda í reitunum A1:C1 skilað. , tómur strengur að öðru leyti.
Excel rökrænir rekstraraðilar eru einnig mikið notaðir í sérstökum EF föllum eins og SUMIF, COUNTIF, AVERAGEIF og fleirtölu hliðstæðum þeirra sem skila niðurstöðu sem byggir á ákveðnu ástandi eða mörgum skilyrðum.
Þú getur fundið fullt af formúludæmum í eftirfarandi námskeiðum:
- Notkun IF falls í Excel
- Hvernig á að nota SUMIF í Excel
- Excel SUMIFS og SUMIF með mörgum forsendum
- Notkun COUNTIF í Excel
- Excel COUNTIFS og COUNTIF með mörgum forsendum
2. Notkun Excel logical operators í stærðfræðilegum útreikningum
Auðvitað eru Excel aðgerðir mjög öflugar en það þarf ekki alltaf að nota þær til að ná tilætluðum árangri. Til dæmis eru niðurstöðurnar sem eftirfarandi tvær formúlur skila eins:
IF fall: =IF(B2>C2, B2*10, B2*5)
Formúla með rökrænum aðgerðum: =(B2>C2)*(B2*10)+(B2<=C2)*(B2*5)
Ég býst við að IF formúlan sé auðveldari í túlkun, ekki satt? Það segir Excel að margfalda gildi í reit B2 með 10 ef B2 er stærra en C2, annars er gildið í B1 margfaldað með 5.
Nú skulum við greina