Om de laatste waarde op te halen, gebruiken we een combinatie van de functies "INDEX", "MAX" en "COLUMN", en om het laatste teken in een rij op te halen, gebruiken we de functies "HLOOKUP" en "REPT" in Microsoft Excel 2010 .
INHOUDSOPGAVE: De Index-formule retourneert een waarde van het snijpunt tussen het rijnummer en het kolomnummer in een matrix. Er zijn 2 syntaxis voor de functie "INDEX".
1e syntaxis van de functie "INDEX":=INDEX (array, row_num, [column_num])
2e syntaxis van de functie "INDEX":=INDEX (referentie, row_num, [column_num], [area_num])
Bijvoorbeeld: - We hebben gegevens in het bereik A1:C5 waarin kolom A Order-ID bevat, kolom B Eenheidsprijs en kolom C Hoeveelheid.
Volg de onderstaande stappen: -
- Schrijf de formule in cel D2.
- =INDEX(A1:C5,2,3)
- Druk op Enter op je toetsenbord.
- De functie retourneert 10, wat betekent dat 10 beschikbaar is in 2nd rij en 3rd kolom.
MAXIMAAL: Deze functie wordt gebruikt om het grootste getal in een reeks waarden te retourneren. Het negeert logische waarden en tekst.
Syntaxis van de functie "MAX": =MAX(getal1, [getal2],… .)
Voorbeeld: Bereik A1:A4 bevat getallen en we moeten het maximale aantal uit dit bereik retourneren.
Volg de onderstaande stappen: -
- Selecteer de cel B1 en schrijf de formule.
- =MAX(A1:A4)
- Druk op Enter op je toetsenbord.
- De functie retourneert 9.
- 9 is de maximale waarde in het bereik A1:A4.
KOLOM: Deze functie wordt gebruikt om het kolomnummer van een verwijzing te retourneren.
Syntaxis van de functie "COLUMN": =COLUMN(referentie)
Bijvoorbeeld: Als we het kolomnummer voor cel A1 willen retourneren, moeten we de onderstaande stappen volgen: -
- Schrijf de formule in cel B2.
- =KOLOM(A2)
- Druk op Enter op je toetsenbord.
- De functie retourneert 1, wat betekent dat dit kolom 1 is.
HORIZ.ZOEKEN: De functie wordt gebruikt voor het zoeken naar een waarde in de bovenste rij van een tabel of matrix met waarden en retourneert de waarde in dezelfde kolom uit een rij die u opgeeft.
Syntaxis van de functie "HLOOKUP": =HLOOKUP(lookup_value,table_array,row_index_num,[range_lookup])
Gebruik van de Hlookup-functie
We gebruiken deze functie om de waarden van de ene gegevens naar de andere te kiezen, maar om aan de voorwaarde te voldoen, moeten we de gemeenschappelijke waarden in beide gegevenssets hebben, zodat we de waarde gemakkelijk kunnen kiezen.
Laten we een voorbeeld nemen en begrijpen hoe en waar we de Vlookup-functie kunnen gebruiken in Microsoft Excel 2010.
Voorbeeld 1: We hebben 2 datasets waarin we een toetredingsdatum nodig hebben vanaf 1NS gegevens naar 2nd gegevens.
Om de waarde van 1 . te kiezenNS gegevens naar 2nd data, de gemeenschappelijke waarde die we hebben is Emp. Code. Dus we zullen de Hlookup-functie via Emp plaatsen. Code. We moeten de onderstaande stappen volgen om de toetredingsdatum te kiezen: -
- Selecteer de cel C9 en schrijf de formule.
- = HORIZ.ZOEKEN(C8,$C$2:$G$3,2,false)
- Druk op Enter op je toetsenbord.
- De functie retourneert de toetredingsdatum voor deze L1056 Emp-code.
- Om de datum van indiensttreding terug te geven aan alle werknemers, kopieert u dezelfde formule en plakt u deze in het bereik D9:G9.
Opmerking: als de gemeenschappelijke waarde die we niet hebben in andere gegevens waaruit we de gegevens willen kiezen, dan geeft de formule de fout #N/A. Zoals u kunt zien in de bovenstaande momentopname, is de werknemerscode L1089 niet beschikbaar in de eerste gegevensset, dus de formule geeft de fout.
HERHALEN:- Deze functie wordt gebruikt om tekst een bepaald aantal keren te herhalen. Gebruik REPT om een cel te vullen met een aantal exemplaren van een tekenreeks.
Syntaxis van de functie "REPT": =COLUMN(referentie)
Bijvoorbeeld: - Schrijf de formule in cel A1 =REPT("a",10), en druk op Enter op uw toetsenbord. De functie laat zien dat "a" 10 keer wordt herhaald.
MODUS: Deze functie is beschikbaar voor compatibiliteit met Excel 2007 en eerder. Het retourneert de meest voorkomende of herhalende waarde in een matrix of gegevensbereik.
Syntaxis van de functie "MODE": =MODE(getal1, [getal2],… )
Bijvoorbeeld:-We hebben een nummerlijst in het bereik A1:A5.
Volg de onderstaande stappen om de modus van getallen terug te keren: -
- Schrijf de formule in cel B1.
- =MODUS(A1:A5)
- Druk op Enter op je toetsenbord.
- De functie retourneert 1.
INDIEN: - Controleer of aan een voorwaarde is voldaan en retourneert één waarde als True en een andere waarde als False.
De syntaxis van de functie "ALS" =if(logische test,[value_if_true],[value_if_false])
Ten eerste zal de formule de logische test uitvoeren om te weten of de uitvoer van de logische test waar of onwaar is.
Bijvoorbeeld:Cel A2 en A3 bevatten het nummer 3 en 5. Als het nummer 3 is, moet de formule "Ja" weergeven, anders "Nee".
=ALS (A1=3,"Ja", "Nee")
Laten we een voorbeeld nemen om te begrijpen hoe we de laatste waarde en het laatste teken op een rij kunnen ophalen.
We hebben gegevens in het bereik A2:E5 waarin cellen afzonderlijk tekens en cijfers bevatten. Sommige cellen in het bereik zijn mogelijk leeg.
We willen zowel de laatste waarden (van elk type) als het laatste teken ophalen dat in elke rij van het bereik verschijnt.
Volg de onderstaande stappen om het laatste teken voor elke rij te vinden: -
- Schrijf de formule in cel F2.
- =HERHALEN(HERHALEN("z",10),A2:E2,1)
- Druk op Enter op je toetsenbord.
- De functie retourneert het laatste teken voor elke rij.
- Kopieer dezelfde formule door op de toets Ctrl+C te drukken en plak in het bereik F3:F5 door op de toets Ctrl+V op uw toetsenbord te drukken.
Volg de onderstaande stappen om de laatste waarde (van elk type) in elke rij te vinden: -
- Schrijf de formule in cel G2.
- =INDEX(A2:E2,1,MAX(ALS(A2:E2"",KOLOM(A2:E2)))-KOLOM(A2)+1)
- Druk op Shift+Ctrl+Enter op uw toetsenbord.
- {=INDEX(A2:E2,1,MAX(IF(A2:E2"",COLUMN(A2:E2)))-COLUMN(A2)+1)}
- De functie retourneert het laatste teken voor elke rij.
- Kopieer dezelfde formule door op de toets Ctrl+C te drukken en plak in het bereik G3:G5 door op de toets Ctrl+V op uw toetsenbord te drukken.