Daptar eusi
Seueur tugas anu anjeun lakukeun dina Excel ngalibatkeun ngabandingkeun data dina sél anu béda. Pikeun ieu, Microsoft Excel nyadiakeun genep operator logis, nu disebut oge operator ngabandingkeun. Tutorial ieu tujuanana pikeun ngabantosan anjeun ngartos wawasan operator logis Excel sareng nyerat rumus anu paling éfisién pikeun analisis data anjeun.
Operator logis Excel - tinjauan
Operator logis dipaké dina Excel pikeun ngabandingkeun dua nilai. Operator logis sok disebut operator Boolean sabab hasil babandingan dina kasus naon waé ngan ukur BENER atanapi SALAH.
Genep operator logis sayogi dina Excel. Tabel di handap ieu ngajelaskeun naon anu dilakukeun ku masing-masing sareng ngagambarkeun téori kalayan conto rumus.
Kondisi | Operator | Conto Rumus | Deskripsi |
Sarua jeung | = | =A1=B1 | Rumusna ngabalikeun BENER lamun nilai dina sél A1 sarua jeung nilai dina sél B1; SALAH sabalikna. |
Teu sarua jeung | =A1B1 | Rumusna ngabalikeun BENER lamun nilai dina sél A1 henteu sarua jeung nilai dina sél B1; SALAH sabalikna. | |
Leuwih gede ti | > | =A1>B1 | Rumusna balikkeun BENER lamun nilai dina sél A1 leuwih gede ti nilai dina sél B1; Upami teu kitu, éta ngabalikeun PALSU. |
Kurang ti | < | =A1 Rumusna ngabalikeun BENER upami nilai dina sél A1 kirang ti dina sél B1; PALSUnaon rumus 2nd kalawan leuwih gede ti jeung kurang atawa sarua jeung operator logis. Eta mantuan uninga yen dina itungan matematik Excel teu equate nilai Boolean BENER ka 1, sarta FALSE ka 0. Tetep dina pikiran ieu, hayu urang tingali naon unggal ekspresi logis sabenerna balik. | Lamun hiji nilai dina sél. B2 langkung ageung tibatan nilai dina C2, teras ekspresi B2>C2 BENER, sareng akibatna sami sareng 1. Di sisi sanésna, B2C2, rumus urang ngalaman transformasi ieu:
Kusabab angka nu mana wae nu dikali enol méré nol, urang bisa buang bagian kadua rumus sanggeus tanda tambah. Sarta alatan sagala angka dikali 1 nyaéta angka éta, rumus kompléks urang robah jadi basajan = B2 * 10 nu mulih produk tina ngalikeun B2 ku 10, nu persis naon rumus IF di luhur teu: ) Jelas. , lamun nilai dina sél B2 kurang ti di C2, mangka éksprési B2>C2 dievaluasi jadi PALSU (0) jeung B2<=C2 jadi BENER (1), hartina sabalikna tina ditétélakeun di luhur bakal lumangsung. 3. Operator logis dina pormat kondisional ExcelPamakean sejen tina operator logis kapanggih dina Formatting Kondisi Excel nu ngidinan Anjeun gancang nyorot informasi pangpentingna dina spreadsheet. Contona, aturan basajan ieu di handap. sorot sél nu dipilih atawa sakabéh baris dina lembar kerja Anjeun gumantung kana nilai dinakolom A: Kurang ti (oranyeu): Leuwih badag ti (héjo):
Pikeun léngkah-léngkah- parentah hambalan-demi-hambalan jeung conto aturan, mangga tingali artikel di handap ieu:
Sapertos anjeun tingali, pamakean operator logis dina Excel intuitif sareng gampang. Dina artikel salajengna, urang bade diajar kacangan sarta bolts of Excel fungsi logis nu ngidinan ngajalankeun leuwih ti hiji ngabandingkeun dina rumus. Mangga diantosan sareng hatur nuhun parantos maca! sabalikna. |
Leuwih gede atawa sarua jeung | >= | =A1>=B1 | Rumusna ngabalikeun BENER upami nilai dina sél A1 langkung ageung atanapi sami sareng nilai dina sél B1; SALAH sabalikna. |
Kurang atawa sarua jeung | <= | =A1<=B1 | Rumusna balik BENER lamun nilai dina sél A1 kurang atawa sarua jeung nilai dina sél B1; PALSU sabalikna. |
Potret layar di handap nembongkeun hasil nu dipulangkeun ku Sarua jeung , Teu sarua jeung , Leuwih gede ti jeung Kurang ti operator logis:
Sigana mah tabel di luhur nyertakeun eta kabeh jeung teu aya deui nu kudu diobrolkeun. Tapi kanyataanna, unggal operator logis gaduh spésifisitas sorangan sareng terang aranjeunna tiasa ngabantosan anjeun ngamangpaatkeun kakuatan nyata rumus Excel.
Nganggo operator logis "Sarua sareng" dina Excel
The Sarua jeung operator logis (=) bisa dipaké pikeun ngabandingkeun sakabeh tipe data - angka, kaping, nilai téks, Booleans, kitu ogé hasil balik ku rumus Excel lianna. Contona:
=A1=B1 | Ngabalikeun BENER lamun nilai dina sél A1 jeung B1 sarua, FALSE sabalikna. |
=A1="jeruk" | Ngabalikeun BENER lamun sél A1 ngandung kecap "jeruk", SALAH sabalikna. |
=A1=BENER | Ngabalikeun BENER upami sél A1 ngandung nilai Boolean BENER, upami henteu, éta bakal ngabalikeun FALSE. |
=A1=(B1/2) | Ngabalikeun BENER. lamun aangka dina sél A1 sarua jeung hasil bagi B1 ku 2, SALAH sabalikna. |
Conto 1. Ngagunakeun operator "Sarua jeung" jeung kaping
Anjeun bisa jadi reuwas uninga yén operator logis Sarua jeung teu bisa ngabandingkeun tanggal sagampang angka. Contona, lamun sél A1 jeung A2 ngandung tanggal "12/1/2014", rumus =A1=A2
bakal balik BENER sakumaha sakuduna.
Tapi, mun anjeun nyoba =A1=12/1/2014
atawa =A1="12/1/2014"
anjeun bakal meunang FALSE salaku hasilna. Saeutik teu kaduga, éh?
Intina nyaéta yén Excel nyimpen kaping salaku angka nu dimimitian ku 1-Jan-1900, nu disimpen salaku 1. Tanggal 12/1/2014 disimpen salaku 41974. Di luhur. rumus, Microsoft Excel nafsirkeun "12/1/2014" salaku string téks biasa, sarta saprak "12/1/2014" teu sarua jeung 41974, éta mulih PALSU.
Pikeun meunangkeun hasil nu bener, Anjeun kudu salawasna mungkus tanggal dina fungsi DATEVALUE, kawas kieu =A1=DATEVALUE("12/1/2014")
Catetan. Fungsi DATEVALUE kedah dianggo sareng operator logis anu sanés, sapertos anu dipidangkeun dina conto anu di handap.
Pendekatan anu sami kedah diterapkeun nalika anjeun nganggo operator Excel anu sami sareng operator dina uji logis fungsi IF. Anjeun tiasa mendakan langkung seueur inpormasi sareng sababaraha conto rumus dina tutorial ieu: Ngagunakeun fungsi Excel IF sareng kaping.
Conto 2. Ngagunakeun operator "Sarua sareng" kalayan nilai téks
Nganggo Excel Sarua jeung operator kalawan nilai téks teuteu merlukeun sagala twists tambahan. Hiji-hijina hal anu anjeun kedah émut nyaéta operator logis Sarua sareng dina Excel nyaéta henteu sensitip hurup , hartosna bédana kasus teu dipaliré nalika ngabandingkeun nilai téks.
Contona, lamun sél A1 ngandung kecap " jeruk " jeung sél B1 ngandung " Jeruk ", rumus =A1=B1
bakal balik BENER.
Upami anjeun hoyong ngabandingkeun nilai téks nyokot kana akun béda kasus maranéhanana, anjeun kedah nganggo fungsi EXACT tinimbang operator Sarua jeung . Sintaksis tina fungsi EXACT saderhana sapertos:
EXACT(text1, text2)Dimana téks 1 sareng text2 mangrupikeun nilai anu anjeun hoyong bandingkeun. Upami nilaina persis sami, kalebet kasus, Excel mulih BENER; disebutkeun, eta mulih PALSU. Anjeun ogé tiasa nganggo pungsi EXACT dina rumus IF nalika anjeun peryogi perbandingan sénsitip-sénsitip tina nilai téks, sapertos anu dipidangkeun dina screenshot di handap ieu:
Catetan. Upami anjeun hoyong ngabandingkeun panjang dua nilai téks, anjeun tiasa nganggo fungsi LEN, contona =LEN(A2)=LEN(B2)
atanapi =LEN(A2)>=LEN(B2)
.
Conto 3. Ngabandingkeun nilai sareng angka Boolean
Aya pendapat umum yén di Microsoft Excel nilai Boolean BENER salawasna equates jeung 1 jeung PALSU jeung 0. Tapi, ieu ngan sawaréh bener, jeung kecap konci di dieu nyaeta "salawasna" atawa leuwih tepatna "henteu salawasna" : )
Nalika nulis éksprési logis 'sarua jeung' nu ngabandingkeun hiji Booleannilai jeung angka, Anjeun kudu husus nunjuk kaluar pikeun Excel yén nilai Boolean non-numerik kudu diolah salaku angka. Anjeun tiasa ngalakukeun ieu ku nambahkeun tanda minus ganda di hareup nilai Boolean atawa rujukan sél, e. g. =A2=--TRUE
atawa =A2=--B2
.
Tanda minus ka-1, nu sacara teknis disebut operator unary, maksakeun BENER/SALAH ka -1/0, masing-masing, jeung unary kadua negates nilai ngarobahna jadi +1 jeung 0. Ieu sigana bakal langkung gampil kahartos ningali layar ieu:
Catetan. Anjeun kedah nambihan operator unary ganda sateuacan Boolean nalika nganggo operator logis anu sanés sapertos henteu sami sareng , leuwih ageung ti atanapi kurang ti pikeun ngabandingkeun anu leres sareng angka. nilai Boolean.
Lamun ngagunakeun operator logis dina rumus kompléks, Anjeun bisa ogé kudu nambahkeun unary ganda saméméh unggal ekspresi logis nu balik BENER atawa SALAH salaku hasilna. Ieu conto rumus sapertos kieu: SUMPRODUCT sareng SUMIFS dina Excel.
Nganggo operator logis "Teu sami sareng" dina Excel
Anjeun nganggo operator Excel Teu sami sareng ( ) nalika anjeun hoyong mastikeun yén nilai sél henteu sami sareng nilai anu ditangtukeun. Pamakéan operator Teu sami sareng sami sareng panggunaan Sarua sareng anu urang bahas sakedap.
Hasilna dipulangkeun ku Teu sarua jeung operator analog jeung hasilnadihasilkeun ku fungsi Excel NOT anu ngabalikeun nilai argumen na. Tabél di handap nyadiakeun sababaraha conto rumus.
Teu sarua jeung operator | NOT fungsi | Deskripsi |
=A1B1 | =NOT(A1=B1) | Ngabalikeun BENER lamun nilai dina sél A1 jeung B1 teu sarua, FALSE sabalikna. |
=A1"jeruk" | =NOT(A1="jeruk") | Ngabalikeun BENER lamun sél A1 ngandung nilai nu mana wae nu lian ti "jeruk", SALAH lamun ngandung "jeruk" atawa "jeruk" atawa "jeruk", jsb. |
=A1TRUE | =NOT(A1=TRUE) | Ngabalikeun BENER lamun sél A1 ngandung sagala nilai lian ti BENER, SALAH sabalikna. |
=A1(B1/2) | =NOT(A1=B1/2) | Ngabalikeun BENER lamun hiji angka dina sél A1 teu sarua jeung hasil bagi pembagian B1 ku 2, SALAH sabalikna. |
=A1DATEVALUE("12/1/2014") | =NOT(A1=DATEVALUE("12/1/2014")) | Ngabalikeun BENER lamun A1 ngandung nilai nu mana wae nu lian ti tanggal 1-Des-2014, teu paduli tanggalna formatna, PALSU lamun henteu. |
Leuwih gede ti, kurang, leuwih gede atawa sarua jeung, kurang atawa sarua jeung
Anjeun nganggo operator logis ieu dina Excel pikeun mariksa kumaha hiji angka dibandingkeun sareng anu sanés. Microsoft Excel nyayogikeun 4 operasi ngabandingkeun anu namina jelas-jelas:
- Leuwih ageung ti (>)
- Leuwih ageung atanapi sami sareng (>=)
- Kurang ti (<)
- Kurang atawa sarua jeung (<=)
Paling sering,Operator ngabandingkeun Excel dianggo kalayan nilai angka, tanggal sareng waktos. Contona:
=A1>20 | Ngabalikeun BENER lamun nomer dina sél A1 leuwih badag batan 20, SALAH lamun henteu. |
=A1>=(B1/2) | Ngabalikeun BENER lamun angka dina sél A1 leuwih gede atawa sarua jeung hasil bagi B1 ku 2, SALAH sabalikna. |
=A1 Ngabalikeun BENER lamun tanggal dina sél A1 kurang ti 1-Des-2014, SALAH sabalikna. | |
=A1<=SUM(B1:D1) | Ngabalikeun BENER lamun jumlah dina sél A1 kurang atawa sarua jeung jumlah nilai dina sél B1:D1, FALSE sabalikna. |
Ngagunakeun operator ngabandingkeun Excel sareng nilai téks
Dina téori, anjeun ogé tiasa nganggo leuwih ti , leuwih ti atawa sarua jeung operator ogé kurang ti counterparts kalawan nilai téks. Contona, upami sél A1 ngandung " apel " jeung B1 ngandung " pisang ", tebak naon rumus =A1>B1
bakal balik? Wilujeng ka nu tos stake dina PALSU : )
Nalika ngabandingkeun nilai téks, Microsoft Excel teu malire kasus maranéhanana sarta ngabandingkeun nilai simbol ku simbol, "a" dianggap nilai téks panghandapna jeung "z" - nu nilai téks pangluhurna.
Jadi, nalika ngabandingkeun nilai " apel " (A1) jeung " pisang " (B1), Excel dimimitian ku hurup kahiji maranéhanana " a" jeung "b", masing-masing, sarta saprak "b" leuwih badag batan "a", rumus =A1>B1
mulih PALSU.
Lamun hurup kahiji sarua, hurup ka-2 dibandingkeun, lamun kabeneran idéntik ogé, Excel meunang ka 3, 4 hurup jeung saterusna. Contona, upami A1 ngandung " apel " sareng B1 ngandung " agave ", rumus =A1>B1
bakal ngabalikeun BENER sabab "p" langkung ageung tibatan "g".
Saheulaanan, pamakéan operator babandingan kalawan nilai téks sigana boga rasa praktis pisan saeutik, tapi anjeun pernah nyaho naon nu mungkin perlu di mangsa nu bakal datang, jadi meureun pangaweruh ieu bakal mantuan mun batur.
Kagunaan umum operator logis dina Excel
Dina karya nyata, operator logis Excel jarang dipake sorangan. Satuju, nilai Boolean BENER sareng PALSU aranjeunna balik, sanaos leres pisan (punten pisan), henteu hartosna pisan. Pikeun meunangkeun hasil nu leuwih wijaksana, Anjeun bisa make operator logis salaku bagian tina fungsi Excel atawa aturan pormat kondisional, sakumaha ditémbongkeun dina conto di handap ieu.
1. Ngagunakeun operator logis dina argumen fungsi Excel
Lamun datang ka operator logis, Excel pisan permisif tur ngamungkinkeun ngagunakeun aranjeunna dina parameter loba fungsi. Salah sahiji kagunaan anu paling umum dipendakan dina fungsi Excel IF dimana operator ngabandingkeun tiasa ngabantosan ngawangun tés logis, sareng rumus IF bakal ngabalikeun hasil anu pas gumantung kana naha tés ngaevaluasi BENER atanapi SALAH. Pikeunconto:
=IF(A1>=B1, "OK", "Not OK")
Rumus IF basajan ieu balik OK lamun nilai dina sél A1 leuwih gede atawa sarua jeung nilai dina sél B1, "Teu OK" disebutkeun.
Sareng ieu conto sanésna:
=IF(A1B1, SUM(A1:C1), "")
Rumus ngabandingkeun nilai dina sél A1 sareng B1, sareng upami A1 henteu sami sareng B1, jumlah nilai dina sél A1:C1 dibalikeun. , string kosong sabalikna.
Operator logis Excel ogé loba dipaké dina pungsi IF husus kayaning SUMIF, COUNTIF, AVERAGEIF jeung counterparts jamak maranéhanana anu balik hasil dumasar kana kaayaan nu tangtu atawa sababaraha kaayaan.
Anjeun tiasa mendakan seueur conto rumus dina tutorial ieu:
- Nganggo fungsi IF dina Excel
- Kumaha ngagunakeun SUMIF dina Excel
- Excel SUMIFS jeung SUMIF kalawan sababaraha kriteria
- Maké COUNTIF dina Excel
- Excel COUNTIFS jeung COUNTIF kalawan sababaraha kriteria
2. Ngagunakeun operator logis Excel dina itungan matematik
Tangtosna, fungsi Excel pohara kuat, tapi anjeun teu salawasna kudu make eta pikeun ngahontal hasil nu dipikahoyong. Salaku conto, hasil anu dipulangkeun ku dua rumus ieu sami:
Fungsi IF: =IF(B2>C2, B2*10, B2*5)
Rumus sareng operator logis: =(B2>C2)*(B2*10)+(B2<=C2)*(B2*5)
Jigana rumus IF leuwih gampang pikeun nafsirkeun, katuhu? Éta nyarioskeun ka Excel pikeun ngalikeun nilai dina sél B2 ku 10 upami B2 langkung ageung tibatan C2, upami henteu, nilai dina B1 dikalikeun ku 5.
Ayeuna, hayu urang nganalisis