Tabloya naverokê
Gelek peywirên ku hûn di Excel de dikin berhevdana daneyan di hucreyên cihê de. Ji bo vê yekê, Microsoft Excel şeş operatorên mentiqî peyda dike, ku jê re operatorên berhevdanê jî tê gotin. Armanca vê tutorial ew e ku ji we re bibe alîkar ku hûn têgihîştina operatorên mentiqî yên Excel fam bikin û ji bo analîza daneya xwe formulên herî bikêr binivîsin.
Operatorên mentiqî yên Excel - pêşdîtin
Operatorek mentiqî di Excel de ji bo berhevdana du nirxan tê bikar anîn. Ji operatorên mantiqî carinan operatorên Boolean jî têne binav kirin ji ber ku encama berhevdanê di her rewşê de tenê dikare REST an FALSE be.
Şeş operatorên mantiqî li Excel hene. Tabloya jêrîn rave dike ku her yek ji wan çi dike û teoriyê bi mînakên formulê diyar dike> Danasîn
Heke nirxek di şaneyê de B2 ji nirxek di C2 de mezintir e, wê demê îfadeya B2>C2 RAST e, û di encamê de bi 1 re wekhev e. Ji hêla din ve, B2C2, formula me di veguherîna jêrîn de derbas dibe:
Ji ber ku her jimarek bi sifirê zêde dibe sifirê dide, em dikarin beşa duyemîn a formulê piştî nîşana zêde bavêjin. Û ji ber ku her jimarek bi 1-ê zêde dibe ew hejmar e, formula meya tevlihev vediguhere sade =B2*10 ku berhema pirkirina B2 bi 10-ê vedigerîne, ev jî tam ya ku formula IF jorîn dike: )
Eşkere ye , heke nirxek di şaneya B2 de ji ya C2 kêmtir be, wê demê îfadeya B2>C2 dibe FALSE (0) û B2<=C2 dibe TRUE (1), tê vê wateyê ku berevajiya ya ku li jor hatî diyar kirin dê çêbibe.
3. Operatorên mantiqî di formatkirina şertî ya Excel de
Bikaranîna din a hevpar a operatorên mentiqî di Formatkirina şertî ya Excel de tê dîtin ku dihêle hûn zû agahdariya herî girîng di çarşefek berbelav de ronî bikin.
Mînakî, qaîdeyên jêrîn ên hêsan şaneyên hilbijartî an tevahî rêzikên di kargeha xwe de li gorî nirxek tê ronî kirinstûna A:
Kêmtir ji (porteqalî): =A1<5
Ji (kesktir): =A1>20
Ji bo pêngava berfireh- talîmatên gav-gav û mînakên qaîdeyan, ji kerema xwe li gotarên jêrîn binêre:
- Formulên formatkirina şertî yên Excel
- Meriv çawa rengê rêzê li gorî nirxa şaneyê biguhezîne
- Du awayên guheztina rengê paşîn li ser bingeha nirxa hucreyê
- Çawa meriv her rêzek din di Excel de ronî dike
Wekî ku hûn dibînin, karanîna operatorên mentiqî li Excel-ê xwerû û hêsan e. Di gotara paşîn de, em ê gwîzên fonksiyonên mentiqî yên Excel-ê fêr bibin ku destûrê didin ku di formulek de ji yek berhevdanê zêdetir bikin. Ji kerema xwe re bimînin û spas ji bo xwendina we!
Wekî din.Wêneya jêrîn encamên ku ji hêla Wekhev , Ne wekhevî , Ji mezintir hatine vegerandin nîşan dide. û Kêmtir ji operatorên mentiqî:
Dibe ku xuya bibe ku tabloya jorîn hemûyan vedihewîne û zêde tiştekî ku li ser were axaftin tune ye. Lê di rastiyê de, her operatorek mentiqî taybetmendiyên xwe hene û zanîna wan dikare ji we re bibe alîkar ku hûn hêza rastîn a formulên Excel bikar bînin.
Bikaranîna operatora mentiqî ya "Equal to" di Excel de
The Wekhevî operatorê mentiqî (=) dikare ji bo berhevkirina hemî cûreyên daneyê - hejmar, tarîx, nirxên nivîsê, Booleans, û her weha encamên ku ji hêla formulên din ên Excel ve hatine vegerandin, were bikar anîn. Mînakî:
=A1=B1 | Eger nirxên di şaneyên A1 û B1 de yek bin, ne rast FALSE vedigere. |
=A1="porteqalên" | Eger di şaneyên A1 de peyva "porteqalan" hebe, ÇEWDÎ, wekî din, TRUE vedigerîne. |
=A1=TRUE | Eger şaneyên A1 nirxa Boolean TRUE dihewîne TRUE vedigerîne, wekî din ew FALSE vedigerîne. |
=A1=(B1/2) | Rast vedigerîne heke ajimareya di şaneya A1 de bi hevbera dabeşkirina B1 bi 2 re, DEWLE ye. |
Mînak 1. Bikaranîna operatora "Equal to" ya bi tarîxan re
Dibe ku hûn matmayî bimînin dema ku zanibin ku operatorê mentiqî Wekhev bi nikare dîrokan bi hêsanî wekî hejmaran bide ber hev. Mînakî, heke di şaneyên A1 û A2 de tarîxa "12/1/2014" hebe, dê formula =A1=A2
rast vegere TRUE.
Lêbelê, heke hûn =A1=12/1/2014
an jî =A1="12/1/2014"
biceribînin hûn ê FALSE bistînin. wekî encam. Piçek neçaverêkirî ye, ya?
Xal ev e ku Excel tarîxên ku bi 1-Jan-1900-ê dest pê dikin, ku wekî 1-ê tê tomar kirin tomar dike. Dîroka 12/1/2014 wekî 41974 tê tomarkirin. formulas, Microsoft Excel "12/1/2014" wekî rêzika nivîsê ya asayî şîrove dike, û ji ber ku "12/1/2014" ne wekhevî 41974 e, ew DEREWÎ vedigerîne.
Ji bo ku hûn encama rast bistînin, hûn divê her dem dîrokek di fonksiyona DATEVALUE de bipêçe, mîna vê =A1=DATEVALUE("12/1/2014")
Nîşe. Pêdivî ye ku fonksiyona DATEVALUE bi operatorên din ên mentiqî re jî were bikar anîn, wekî ku di mînakên jêrîn de hatî destnîşan kirin.
Gava ku hûn di ceribandina mentiqî ya fonksiyona IF-ê de wekî operatorê Excel-ê bikar bînin divê heman nêzîkatî were sepandin. Hûn dikarin bêtir agahdarî û her weha çend nimûneyên formulê di vê dersê de bibînin: Bikaranîna fonksiyona Excel IF bi tarîxên.
Mînak 2. Bikaranîna operatora "Equal to" bi nirxên nivîsê re
Bikaranîna Excel's Wekhevî operator bi nirxên nivîsê dikene hewceyî ti twistên zêde ne. Tişta ku divê hûn li ber çavan bigirin ev e ku Wekhev bi operatorê mentiqî di Excel de bêhesasiyet e , ev tê vê wateyê ku dema ku nirxên nivîsê didin ber hev cudahiyên doze nayên paşguh kirin.
Mînakî, heke di hucreya A1 de peyva " porteqal " hebe û di şaneya B1 de " Pirteqalan " hebe, dê formula =A1=B1
REŞÎ vegere.
Heke hûn bixwazin Nirxên nivîsê bidin ber hev, ji bo ku hûn cûdahiyên rewşa wan bihesibînin, divê hûn li şûna operatora Wekhev bi fonksiyona EXACT bikar bînin. Hevoksaziya fonksiyona EXACT wisa hêsan e:
EXACT(text1, text2)Li ku derê nivîsa 1 û nivîsa2 ew nirxên ku hûn dixwazin bidin ber hev in. Ger nirx tam yek bin, tevî dozê, Excel TRUE vedigerîne; wekî din, ew vedigere FALSE. Her weha hûn dikarin di formulên IF-ê de fonksiyona EXACT bikar bînin dema ku hûn hewceyê berhevokek hestiyar a nirxên nivîsê ne, wekî ku di dîmena jêrîn de tê xuyang kirin:
Nîşe. Heke hûn dixwazin dirêjahiya du nirxên nivîsê bidin ber hev, hûn dikarin li şûna wê fonksiyona LEN-ê bikar bînin, mînakî =LEN(A2)=LEN(B2)
an =LEN(A2)>=LEN(B2)
.
Mînak 3. Berawirdkirina nirx û hejmarên Boolean
Rabûnek berbelav heye ku di Microsoft Excel nirxa Boolean ya TRUE her gav dibe 1 û FALSE bi 0. Lêbelê, ev tenê beşek rast e, û peyva sereke li vir "herdem" an bêtir rasttir "ne her gav" e: )
Dema ku dinivîse îfadeyeke mantiqî ya 'wekhev' a ku Boolean dide ber hevnirx û jimarek, hûn hewce ne ku bi taybetî ji bo Excel destnîşan bikin ku nirxek Boolean ya ne-hejmar divê wekî hejmarek were hesibandin. Hûn dikarin vê yekê bi lê zêdekirina nîşana ducarî ya li ber nirxek Boolean an referansek hucreyê bikin, e. g. =A2=--TRUE
an jî =A2=--B2
.
Nîşana kêmasiya 1mîn, ku ji hêla teknîkî ve jê re operatorê yekane tê gotin, TRUE/FALSE bi rêzê ve dibe -1/0, û unarya duyemîn nirxan red dike û wan vedigerîne +1 û 0. Ev belkî dê hêsantir be ku meriv li dîmena jêrîn temaşe bike:
Nîşe. Dema ku operatorên din ên mentiqî yên wekî ji , ji mezintir an ji mezintir bikar bînin divê hûn operatora yekalî ya ducarî li pêş Boolean zêde bikin da ku jimarek rast bidin ber hev û Nirxên Boolean.
Dema ku operatorên mentiqî di formulên tevlihev de bikar tînin, dibe ku hûn hewce bike ku berî her biwêjeke mentiqî ku TRUE an FALSE vedigerîne ducara unary lê zêde bike. Li vir mînakek formulek weha heye: SUMPRODUCT û SUMIFS di Excel de.
Bikaranîna operatora mentiqî ya "Ne wekhev" di Excel de
Hûn operatora Excel ya Ne wekhevî bikar tînin ( ) gava ku hûn dixwazin piştrast bikin ku nirxa şaneyek ne bi nirxek diyarkirî re ye. Bikaranîna operatora Ne wekhev e pir dişibihe bikaranîna Wekhev a ya ku me berî kêliyekê nîqaş kir.
Encamên ku ji hêla ve hatin vegerandin. Ne wekhevî operator bi encaman re wekhev inji hêla fonksiyona Excel NOT ve hatî hilberandin ku nirxa argumana xwe vedigerîne. Tabloya jêrîn çend mînakên formulê peyda dike.
Ne wekheviya operatorê ye | NE fonksiyonê | Dasîn |
=A1B1 | =NOT(A1=B1) | Rast vedigere ger nirxên di şaneyên A1 û B1 de ne wek hev bin, wekî din FALSE. |
=A1"porteqalan" | =NOT(A1="porteqalên") | Rast vedigerîne ger şaneya A1 ji bilî "porteqalan" nirxek din hebe, heke tê de hebe DEREW "Porteqalan" an "Porteqalan" an "Porteqalan", hwd. |
=A1TRUE | =NOT(A1=TRUE) | Eger RAST vedigerîne di hucreya A1 de ji bilî RAST, FALSE nirxek din dihewîne. |
=A1(B1/2) | =NOT(A1=B1/2) | Eger jimareyek di şaneya A1 de ne wekhev be jimareya dabeşkirina B1 bi 2 re, TRUE vedigerîne. |
=A1DATEVALUE("12/1/2014") | =NOT(A1=DATEVALUE("12/1/2014")) | Rast vedigerîne eger A1 ji tarîxa 1-Dec-2014 nirxek din hebe, bêyî ku tarîx be. format, FALSE wekî din. |
Zêtir ji, kêmtir, mezintir an wekhev, kêmtir an wekhev
Hûn van operatorên mentiqî li Excel bikar tînin da ku kontrol bikin ka hejmarek bi ya din re çawa ye. Microsoft Excel 4 operasyonên berawirdkirinê yên ku navên wan bi serê xwe diyar in peyda dike:
- Ji (>) mezintir
- Ji (>=) mezintir an wekhev
- Kêmtir ji (<)
- Kêmtir an wekhev ji (<=)
Pir caran,Operatorên berhevdana Excel bi hejmar, tarîx û demjimêr têne bikar anîn. Mînakî:
=A1>20 | Rast vedigerîne ger jimareyek di şaneya A1 de ji 20-î mezintir be, nerast jî FALSE. |
=A1>=(B1/2) | Rast vedigerîne heke jimareyek di şaneya A1 de ji jimareya dabeşkirina B1 bi 2-yê mezintir an wekhev be, wekî din FALSE. |
=A1 Rast vedigerîne ger tarîxek di şaneya A1 de ji 1-Dec-2014 kêmtir be, wekî din FALSE. | |
=A1<=SUM(B1:D1) | Rast vedigerîne heke jimarek di şaneya A1 de ji berhevoka nirxan a şaneyên B1:D1 kêmtir an wekhev be, wekî din FALSE. |
Bikaranîna operatorên berhevdana Excel bi nirxên nivîsê re
Di teoriyê de, hûn dikarin ji mezintir, ji mezintir an jî bikar bînin. wek operatoran û her weha kêmtir ji hevpîşeyên wan ên bi nirxên nivîsê re wekhev in. Mînakî, heke di hucreya A1 de " sêv " û di B1 de " mûz " hebe, texmîn bikin ku formula =A1>B1
dê çi vegere? Pîrozbahî li kesên ku li ser FALSE-ê daniye : )
Dema ku nirxên nivîsê didin ber hev, Microsoft Excel guh nade rewşa wan û nirxan nîşan bi sembol dide ber hev, "a" wekî nirxa nivîsê ya herî hindik tê hesibandin û "z" - nirxa nivîsê ya herî bilind.
Ji ber vê yekê, dema ku nirxên " sêv " (A1) û " mûz " (B1) didin ber hev, Excel bi tîpên xwe yên pêşîn dest pê dike. a" û "b", bi rêzê, û ji ber ku "b" ji "a" mezintir e, formula =A1>B1
FALSE vedigerîne.
Eger tîpên yekem yek bin, wê hingê tîpên 2yemîn têne berhev kirin, heke ew jî wek hev bin, wê hingê Excel digihîje tîpên 3, 4 û hwd. Mînakî, heke di A1 de " sêv " û B1 jî " agave " hebe, formula =A1>B1
dê rast vegere ji ber ku "p" ji "g" mezintir e.
Di nihêrîna pêşîn de, karanîna operatorên berawirdkirinê bi nirxên nivîsê re xuya dike ku xwedan wateya pratîkî ya pir hindik e, lê hûn qet nizanin ku hûn di pêşerojê de çi hewce dikin, ji ber vê yekê belkî ev zanîn dê ji we re bibe alîkar. kesek.
Bikaranîna hevpar a operatorên mentiqî di Excel de
Di xebata rastîn de, operatorên mentiqî yên Excel kêm bi serê xwe têne bikar anîn. Bipejirînim, nirxên Boolean TRUE û FALSE ew vedigerin, her çend pir rast in (lêborînê biborînin), ne pir watedar in. Ji bo ku hûn encamên maqûltir bistînin, hûn dikarin operatorên mentiqî wekî beşek ji fonksiyonên Excel an qaîdeyên formatkirina şertî bikar bînin, wekî ku di mînakên jêrîn de têne xuyang kirin.
1. Bikaranîna operatorên mantiqî di argumanên fonksiyonên Excel de
Gava ku dor tê ser operatorên mantiqî, Excel pir destûrdar e û destûrê dide wan di parametreyên gelek fonksiyonan de bikar bînin. Yek ji karanîna herî gelemperî di fonksiyona Excel IF de tê dîtin ku li wir operatorên berhevdanê dikarin ji bo avakirina ceribandinek mentiqî alîkar bikin, û formula IF dê encamek guncan vegerîne ku li gorî ka test bi TRUE an FALSE dinirxîne. Bomînak:
=IF(A1>=B1, "OK", "Not OK")
Ev formula IF ya hêsan baş vedigerîne ger nirxek di şaneya A1 de ji nirxek di şaneya B1 de mezintir an wekhev be, wekî din "Ne baş e".
Ew mînakek din jî heye:
=IF(A1B1, SUM(A1:C1), "")
Formula nirxan di şaneyên A1 û B1 de dide ber hev û heke A1 ne wekhevî B1 be, berhevoka nirxan di şaneyên A1:C1 de tê vegerandin. , risteyek vala wekî din.
Operatorên mentiqî yên Excel jî bi berfirehî di fonksiyonên IF yên taybetî yên wekî SUMIF, COUNTIF, AVERAGEIF û hevpîşeyên wan ên pirjimar de têne bikar anîn ku encamek li gorî şertek diyarkirî an çend şertan vedigerînin.
Hûn dikarin gelek mînakên formulê di dersên jêrîn de bibînin:
- Bikaranîna fonksiyona IF di Excel de
- Çawa SUMIF di Excel de bikar tîne
- Excel SUMIFS û SUMIF bi çend pîvanan
- Bikaranîna COUNTIF li Excel
- Excel COUNTIFS û COUNTIF bi çend pîvanan
2. Bikaranîna operatorên mentiqî yên Excel di hesabên matematîkî de
Bê guman, fonksiyonên Excel pir bi hêz in, lê hûn ne hewce ne ku her gav wan bikar bînin da ku hûn bigihîjin encama xwestinê. Mînakî, encamên ku bi du formulên jêrîn têne vegerandin yek in:
Fonksiyon IF: =IF(B2>C2, B2*10, B2*5)
Formula bi operatorên mentiqî: =(B2>C2)*(B2*10)+(B2<=C2)*(B2*5)
Ez texmîn dikim ku formula IF şirovekirina hêsantir e, rast? Ew ji Excel re dibêje ku heke B2 ji C2 mezintir be nirxek di şaneya B2 de bi 10-ê zêde bike, wekî din nirxa B1 bi 5-ê tê zêdekirin.
Niha, werin em analîz bikin.