Edukien taula
Tutorialak Excel-en bat datorren formula nola eraikitzen irakatsiko dizu, beraz, balio logikoak, testu pertsonalizatua edo beste gelaxka bateko balio bat itzultzen ditu.
Ikusteko Excel formula. bi gelaxka bat datoz A1=B1 bezain sinplea izan liteke. Hala ere, egoera desberdinak egon daitezke ageriko konponbide honek funtzionatuko ez duenean edo espero zenuenaren emaitza desberdinak sortzen ez dituenean. Tutorial honetan, Excel-en gelaxkak alderatzeko hainbat modu aztertuko ditugu, zure zereginerako irtenbide optimoa aurki dezazun.
Nola egiaztatu bi gelaxka bat datozen Excel-en
Aldaera asko daude Excel-en bat datorren formulan. Berrikusi beheko adibideak eta aukeratu zure eszenatokirako ondoen funtzionatzen duena.
Bi gelaxka berdinak badira, itzuli EGIA
Errazena " Zelula bat bestea berdina bada, egia" Excel formula hau da:
A gelaxka= B gelaxkaAdibidez, errenkada bakoitzean A eta B zutabeetako gelaxkak alderatzeko, sartu formula hau. C2, eta gero kopiatu zutabean behera:
=A2=B2
Ondorioz, EGIA lortuko duzu bi gelaxka berdinak badira, GEZURRA bestela:
Oharrak:
- Formula honek bi balio boolear itzultzen ditu: bi gelaxka berdinak badira - EGIA; berdina ez bada - GEZURRA. EGIA balioak soilik itzultzeko, erabili IF adierazpenean hurrengo adibidean erakusten den moduan.
- Formula honek maiuskulak eta minuskulak bereizten ditu , beraz, letra larriak eta minuskulak karaktere berdin gisa tratatzen ditu. Testua badamaiuskulak eta minuskulak balio du, orduan erabili formula hau maiuskulak eta minuskulak bereizten dituena.
Bi gelaxka bat datoz, itzuli balioa
Zure balioa itzultzeko, bi gelaxka bat datozenean, eraiki IF adierazpena eredu hau erabiliz :
IF( A gelaxka = B gelaxka , balioa_egia_baldin_baldin, balio_baldin_falsea)Adibidez, A2 eta B2 alderatu eta "bai" itzultzeko balio berdinak badituzte , "ez" bestela, formula hau da:
=IF(A2=B2, "yes", "no")
Balio bat gelaxk berdinak badira bakarrik itzuli nahi baduzu, hornitu kate huts bat ("") value_if_false .
Batortzen bada, bai :
=IF(A2=B2, "yes", "")
Batortzen bada, EGIA:
=IF(A2=B2, TRUE, "")
Oharra. Balio logikoa TRUE itzultzeko, ez jarri komatxo bikoitz artean. Komatxo bikoitzak erabiliz balio logikoa testu-kate arrunt batean bihurtuko da.
Gelaxka bat beste bat berdina bada, itzuli beste gelaxka bat
Eta hona hemen zeregin zehatz hau ebazten duen Excel bat badator formularen aldaera bat: alderatu bi gelaxketako balioak eta datu bat datoz eta, ondoren, kopiatu beste gelaxka bateko balio bat.
Excel hizkuntzan, honela formulatuta dago:
IF( A gelaxka = B gelaxka , C gelaxka , "")Adibidez, A eta B zutabetako elementuak egiaztatzeko eta C zutabetik balio bat itzultzeko testua bat badator, D2-ko formula, behera kopiatuta, hau da:
=IF(A2=B2, C2, "")
Maiuskulak eta minuskulak bereizten dituen formula, bi gelaxka bat datozen ikusteko
Maiuskulak eta minuskulak bereizten dituen testu-balioekin ari zaren egoeran, erabili ZEHAZTASUNAgelaxkak zehatz-mehatz alderatzeko funtzioa, letra maiuskulak barne:
IF(EXACT( A gelaxka , B gelaxka ), value_if_true, value_if_false)Adibidez, alderatzeko A2 eta B2-ko elementuak eta "bai" itzultzen du testua zehazki bat badator, "ez" desberdintasunik aurkitzen bada, formula hau erabil dezakezu:
=IF(EXACT(A2, B2), "Yes", "No")
Nola egiaztatu gelaxka bat baino gehiago bada. berdinak dira
Bi gelaxka alderatzean bezala, gelaxka bat baino gehiago bat etortzea egiaztatzea ere hainbat modutan egin daiteke.
ETA formula gelaxka anitz bat datozela ikusteko
To egiaztatu balio anitz bat datozen ala ez, AND funtzioa bi proba logiko edo gehiagorekin erabil dezakezu:
AND( A gelaxka = B gelaxka , A gelaxka = C gelaxka , …)Adibidez, A2, B2 eta C2 gelaxkak berdinak diren ikusteko, hau da formula:
=AND(A2=B2, A2=C2)
Matrize dinamikoan Excel (365 eta 2021) beheko sintaxia ere erabil dezakezu. Excel 2019 eta bertsio baxuagoetan, honek CSE array formula tradizional gisa bakarrik funtzionatuko du, Ctrl + Shift + Sartu teklak batera sakatuz osatuta.
=AND(A2=B2:C2)
Bi AND formulen emaitza da. EGIA eta GEZURRA balio logikoak.
Zure balioak itzultzeko, bildu ETA IF funtzioan honela:
=IF(AND(A2=B2:C2), "yes", "")
Formula honek "bai" ematen du hiru gelaxkak baldin badira berdinak dira, gelaxka hutsa bestela.
ZENBAT ZENBATU formula, zutabe anitz bat datozela egiaztatzeko
Beste bat etortzeen egiaztatzeko beste modu bat ZENBAT BAT funtzioa formulario honetan erabiltzea da:
COUNTIF( barrutia , gelaxka )= nNon barrutia elkarren artean alderatu beharreko gelaxka sorta den, zelula barrutiko edozein gelaxka da, eta n barrutiko gelaxka kopurua da.
Gure lagin-datu-multzorako, formula formulario honetan idatz daiteke. :
=COUNTIF(A2:C2, A2)=3
Zutabe asko konparatzen ari bazara, ZUTABEak funtzioak automatikoki lor ditzake gelaxken zenbaketa (n):
=COUNTIF(A2:C2, A2)=COLUMNS(A2:C2)
Eta IF funtzioak emaitza gisa nahi duzun guztia itzultzen lagunduko dizu:
=IF(COUNTIF(A2:C2, A2)=3, "All match", "")
Maiuskulak eta minuskulak bereizten dituen formula bat anitzeko partidak
Bi gelaxka egiaztatzen bezala, guk erabili EXACT funtzioa konparazio zehatza egiteko, letra maiuskulak barne. Gelaxka bat baino gehiago kudeatzeko, ZEHAZTASUNA ETA funtzioan habiaratu behar da honela:
AND(EXACT( barrutia , gelaxka ))Excel 365 eta Excel 2021-en , matrize dinamikoetarako laguntza dela eta, honek formula normal gisa funtzionatzen du. Excel 2019 eta bertsio baxuagoetan, gogoratu sakatu Ctrl + Shift + Sartu array formula bihurtzeko.
Adibidez, A2:C2 gelaxkak balio berdinak dituzten egiaztatzeko, kasu bat. Formula sentikorra da:
=AND(EXACT(A2:C2, A2))
IF-rekin konbinatuta, forma hau hartzen du:
=IF(AND(EXACT(A2:C2, A2)), "Yes", "No")
Egiaztatu gelaxka bat datorren barrutian dagoen edozein gelaxka
Zelula bat barruti jakin bateko edozein gelaxka bat datorren ikusteko, erabili formula hauetako bat:
OR funtzioa
Erabiltzea da onena. 2 - 3 gelaxka egiaztatzeko.
EDO( A gelaxka = B gelaxka , A gelaxka = C gelaxka , A gelaxka = D gelaxka , …)Excel 365 eta Excel 2021-ek ere ulertzen dute sintaxi hau:
EDO ( gelaxka = barrutia )Excel 2019 eta behean, hau matrize formula gisa sartu behar da Ctrl + Shift + Sartu laster-tekla sakatuz.
ZENBATZENBAT funtzioa
BENUZKONTUATU( barrutia , gelaxka )>0Adibidez, A2 B2:D2ko edozein gelaxka berdina den egiaztatzeko, formula hauetako edozeinek egingo du:
=OR(A2=B2, A2=C2, A2=D2)
=OR(A2=B2:D2)
=COUNTIF(B2:D2, A2)>0
Excel 2019 edo bertsio berriagoa erabiltzen ari bazara, gogoratu Ktrl + Maius + Sartu sakatu behar duzula bigarren EDO formula lortzeko emaitza zuzenak emateko.
Bai/Ez edo nahi duzun beste edozein balio itzultzeko, badakizu zer egin: habiatu goiko formula horietako bat IF funtzioaren proba logikoan. Adibidez:
=IF(COUNTIF(B2:D2, A2)>0, "Yes", "No")
Informazio gehiago lortzeko, ikus Egiaztatu baliorik dagoen barruti batean.
Egiaztatu bi barruti berdinak diren
Konparatzeko bi barruti gelaxka gelaxka eta balio logikoa itzultzen du EGIA dagozkion posizioetako gelaxka guztiak bat datozenean, hornitu tamaina bereko barrutiak AND funtzioaren proba logikoari:
AND( barrutia A = B barrutia )Adibidez, B3:F6-ko A matrizea eta B11:F14-ko B matrizea alderatzeko, hau da formula:
=AND(B3:F6= B11:F14)
To Lortu Bai / Ez emaitza gisa, erabili IF AND konbinazio hau:
=IF(AND(B3:F6=B11:F14), "Yes", "No")
Horrela erabiltzen da If bat-etortze formulaExcel-en. Eskerrik asko irakurtzeagatik eta datorren astean gure blogean ikustea espero dut!
Praktikatu lan-koadernoa
Zelak Excel-en bat egiten badute - formula adibideak (.xlsx fitxategia)