Edukien taula
Irizpide bakarrean oinarritutako hainbat balio itzultzeko Excel-en bila bazabiltza, leku egokian zaude. Excel erabiltzen duzun bitartean, irizpide ezberdinetan oinarritutako hainbat balio aurkitzea ohikoa da eta ezinbestekoa da edozein programa eraginkortasunez exekutatzeko. Artikulu honetan, Excel-en irizpide bakarrean oinarritutako hainbat balio itzultzeko moduak eztabaidatzen saiatuko gara.
Deskargatu Praktika-koadernoa
Itzuli irizpide bakarrean oinarritutako hainbat balio. .xlsxExcel-en irizpide bakarrean oinarritutako hainbat balio itzultzeko 3 modu
Dezagun lehenik eta behin datu multzo hau. 1930 2018 arteko FIFA Munduko Kopa guztien zerrenda dugu. Urtea B zutabean dugu, Herrialde anfitrioia C zutabean , Txapelduna herrialdeetan. 6>D zutabea, eta txapeldunordeak herrialdeak E zutabea n.
Orain, saiatu gaitezen datu-multzo honetatik irizpide bakarrean oinarritutako hainbat balio ateratzeko.
1. Gelaxka bakarrean irizpide bakarrean oinarritutako hainbat balio itzultzea
Lehenik eta behin, saia gaitezen hainbat balio itzultzen. gelaxka bakar bat.
Herrialde txapeldun guztien izenak zutabe batean ateratzen saiatuko gara eta ondoko gelaxketan txapeldun izan ziren urteak ateratzen.
Demagun izenak aterako ditugula. G zutabea Herrialdea
- ko herrialde txapeldunen artean, lehenik eta behin,Excel-en funtzio BAKARRA erabiliko dugu. Sartu formula hau lehen gelaxkan, G5 .
=UNIQUE(D5:D25)
Hemen, D5:D25 aipatzen da Munduko Kopako txapeldun ra.
- Bigarrenik, sakatu SARTU .
- Azkenean, Irteera guztiak G zutabean aurkituko ditugu
Oharra : Microsoft 365 erabiltzen duzun bitartean, ez da Bete heldulekua erabili beharrik balio guztiak lortzeko. Balio guztiak automatikoki agertuko dira irteera gisa.
1.1. TEXTJOIN eta IF funtzioak erabiltzea
TEXTJOIN eta IF funtzioen konbinazioa erabiltzea irizpide bakarrean oinarritutako hainbat balio aurkitzeko aplikazio arrunta da. Bi funtzio hauen erabilerak, batez ere, oinarrizko balio baten balio komunak aurkitzen ditu bi irizpide edo gehiagoren arabera.
Ondoko datu-multzoan, Champion herrialdeak ditugu G zutabean behin errepikatu. Txapeldun talde hauen Urteak gelaxka batean banan-banan aurkitu behar ditugu.
- Horretarako, lehenik eta behin, idatzi formula n>H5 horrelako gelaxka.
=TEXTJOIN(",",TRUE,IF($D$5:$D$25=G5,$B$5:$B$25,""))
- Bigarrenik, sakatu SARTU Irteera 1930,1950 gisa lortzeko.
- Hirugarrenik, erabili Bete heldulekua kurtsorea behera arrastatuz eskuineko beheko botoia eduki bitartean. H5
- Azkenean, irteerak lortuko ditugu.hau.
Formularen azalpena
- Hemen $B$5 :$B$25 bilaketa-matrizea da. Urteak gora begiratu nahi ditugu. Beste ezer nahi baduzu, erabili hori.
- $D$5:$D$25=G5 da bat etorri nahi dugun irizpidea. G5 gelaxka ( Uruguay ) Champion zutabearekin lotu nahi dugu ( $D$5:$D$25). Beste zerbait nahi baduzu, erabili hori.
1.2. TEXTJOIN eta FILTER funtzioak erabiliz
Aurrekoaren irteera bera ere aurki dezakegu TEXTJOIN eta FILTER funtzioen konbinazioa erabiliz.
- Beraz, lehenik eta behin, idatzi formula H5 gelaxkan honela.
=TEXTJOIN(",",TRUE,FILTER($B$5:$B$25,$D$5:$D$25=G5))
- Bigarrenik, sakatu SARTU .
- Hirugarrenik, erabili Bete heldulekua .
- Azkenean, lortuko dugu honelako irteera.
Formularen azalpena
- Hemen $ B$5:$B$25 bilaketa-matrizea da. Urteak gora begiratu nahi ditugu. Beste ezer nahi baduzu, erabili hori.
- $D$5:$D$25=G5 da bat etorri nahi dugun irizpidea. G5 gelaxka ( Uruguay ) Champion zutabearekin lotu nahi dugu ( $D$5:$D$25). Beste zerbait nahi baduzu, erabili hori.
Gehiago irakurri: Nola atera zelulatik datuak Excel-en (5 metodo)
2. Itzuli irizpide bakarrean oinarritutako balio anitz zutabe batean
Goian aipatutako funtzioak soilik daude erabilgarri bulegoan 365 . Orain office 365 harpidetzarik ez baduzu, metodo hauek jarraitu ditzakezu eta hainbat balio itzul ditzakezu zutabe batean irizpide batean oinarrituta.
2.1. INDEX, SMALL, MATCH, ROW eta ROWS funtzioen konbinazioa erabiliz
Demagun, jakin behar dugula Brasil zein urtetan izan zen txapeldun. INDEX , SMALL , MATCH , ROW eta ROWS funtzioen konbinazioa erabiliz aurki dezakegu. .
Ondoko datu multzoan, G5 gelaxkan aurkitu behar dugu.
- Beraz, lehenik eta behin, idatzi formula G5 horrelako gelaxka.
=INDEX($B$5:$B$25, SMALL(IF(G$4=$D$5:$D$25, MATCH(ROW($D$5:$D$25),
ROW($D$5:$D$25)), ""), ROWS($A$1:A1)))
- Hau array formula bat denez, orain CTRL + MAIUS + SARTU sakatu behar dugu.
- Azkenean, Brasil zein urtetan aurkitu behar dira. irteera gisa txapeldun bihurtu zen.
Orain, goiko formula erabiliz beste edozein herrialdetako txapelketaren urteak atera ditzakezu.
Adibidez. , Argentina txapeldun izan zeneko urteak H zutabea n jakiteko, sortu Argentina zutabe berri bat Brasil ren ondoan eta arrastatu formula eskuinera. Bete heldulekua erabiliz.
Ondorioz, honela aurkituko dugu irteera.
Formularen azalpena
- Hemen $B$5:$B$25 bilaketa-matrizea da. Urteak bilatzen ditugu. Bilatu beharreko beste zerbait baduzu, erabilihori.
- G$4=$D$5:$D$25 da bat datozen irizpideak. G4 , Brasil gelaxken edukia D5 -tik D25 -ko gelaxken edukiarekin lotu nahi dugu. Zure irizpideak erabiltzen dituzu.
- Berriro, $D$5:$D$25 da bat datorren zutabea. Zure zutabea erabiltzen duzu.
Ikus, Argentina txapeldun izan zeneko urteak ditugu. 1978 eta 1986 urtea.
Beste herrialde guztietarako egin dezakegu.
Hurrengo atalera pasatu aurretik, txiki bat daukat. galdera zuretzat. Jakin al dezakezu zein urtetan Munduko Kopa irabazi zuten herrialde anfitrioiek?
Bai. Ondo asmatu duzu. Formula hau H5 gelaxkan egongo da.
=INDEX($B$5:$B$25, SMALL(IF($C$5:$C$25=$D$5:$D$25, MATCH(ROW($D$5:$D$25),
ROW($D$5:$D$25)), ""), ROWS($A$1:A1)))
Azkenean, herrialde anfitrioia txapeldun izan zen 1930,1934,1966,1974,1978 eta 1998.
2.2. FILTER Funtzioa aplikatuz
Goian esan bezala formula konplexua erabili nahi ez badugu, zeregina nahiko eroso bete dezakegu Excel-en FILTER funtzioa erabiliz.
Baina. arazo bakarra IRAGAZKI funtzioa Office 365 -n soilik erabilgarri dagoela da.
Dena den, G5 gelaxkako formula ordenatzeko. Brasil txapeldun izan zeneko urteak izango dira.
Formularen azalpena
- Ohi bezala, $B$5:$B$25 bilaketa-matrizea da. . Urteak gure kasuan. Zurea erabiltzen duzubat.
- $D$5:$D$25=G$4 da bat datozen irizpideak. Zurea erabiltzen duzu.
- Bigarrenik, sakatu SARTU honelako irteerak lortzeko.
- Orain aurreko metodoa bezala, Argentina zutabe berri bat sor dezakegu Brasil ondoan, eta arrastatu Bete. Heldu eskuinera Urteak lortzeko Argentina txapeldun izan zenean.
Azkenean, irteera. honela izango da.
Irakurri gehiago: Nola atera datuak Excel-etik irizpideetan oinarrituta (5 modu)
Antzeko irakurketak
- Nola inportatu testu-fitxategia mugatzaile anitzekin Excel-era (3 metodo)
- Nola inportatu datuak testu fitxategitik Excel-era (3 metodo)
- Excel VBA: atera datuak automatikoki webgune batetik (2 metodo)
- Nola Bihurtu Testu Fitxategia Excel-era automatikoki (3 modu egokiak)
- Nola Bihurtu Notepad Excelera zutabeekin (5 Metodo)
3 . Itzuli balio anitz Excel-en irizpide bakarrean oinarrituta
Azkenik, nahi baduzu , hainbat balio itzul ditzakezu irizpideen arabera jarraian. IFERROR , INDEX , SMALL , IF , ROW eta IFERROR konbinazioa erabiliz egin dezakegu. ZUTABIDE funtzioak.
- Brasil txapeldun izan zeneko urteak jakiteko, lehenik eta behin, hautatu gelaxka bat eta sartu Brasil. Kasu honetan, hala da G5 .
- Bigarrenik, idatzi matrize formula hau aldameneko gelaxkan, hau da, H5 , eta sakatu CTRL + SHIFT + SARTU .
=IFERROR(INDEX($B$5:$B$25, SMALL(IF($G5=$D$5:$D$25,
ROW($B$5:$B$25)-3,""), COLUMN()-7)),"")
- Hirugarrenean, sakatu SARTU .
- Azkenean, herrialde zehatz ezberdinen urteak aurkituko ditugu lehen txapeldun izan zirenean. Microsoft 365 automatikoki gertatuko da Bete heldulekua erabili gabe.
- Orain, herrialde hauek txapeldun izan ziren beste urteak aurkitzeko, erabili . Bete heldulekua
- Ondorioz, honelako irteera lortuko dugu.
Formularen azalpena
- Hemen $B$5:$B$25 bilaketa-matrizea da. Urte luzez begiratu genuen B5 eta B25 tartean. Beste ezer nahi baduzu, erabili hori.
- $G5=$D$5:$D$25 da bat datorren irizpidea. G5 gelaxka ( Brasil ) Champion zutabearekin lotu nahi dut ( D5 tik D25 ). Beste edozer egin nahi baduzu, egin hori.
- ROW($B$5:$B$25)-3 erabili dut hau nire bilaketa-matrizea eta honen lehen gelaxka delako. array 4. zenbakian hasten da ( B4 ). Adibidez, zure bilaketa-matrizea $D$6:$D$25 bada, erabili ROW($D$6:$D$25)-5.
- Bertan. COLUMN()-7, erabili formula txertatzen ari zaren aurreko zutabearen zenbakia. Adibidez, formula G zutabean txertatzen ari bazara, erabili COLUMN()-6.
Irakurri gehiago: Nola atera datuak Excel-en irizpide anitzetan oinarrituta taulatik