Hoofdlettergevoelig opzoeken om overeenkomende nummers te retourneren
Van onze vorige tutorial Hoofdlettergevoelig opzoeken, weet u misschien dat u met behulp van de EXACT-functie de INDEX- en MATCH-functies kunt combineren, of de VERT.ZOEKEN-functie kunt gebruiken om hoofdlettergevoelig te zoeken. Als u echter alleen numerieke waarden wilt opzoeken, kunt u gewoon de combinatie van de gebruiken SUMPRODUCT en EXACT functies om gemakkelijk het gewenste resultaat te krijgen.
Hoe voer ik een hoofdlettergevoelige zoekopdracht uit om overeenkomende getallen te retourneren?
Om erachter te komen verkopen gemaakt door IAN zoals weergegeven in de bovenstaande schermafbeelding, kunt u de EXACT-functie gebruiken om de tekstreeksen in het naambereik te vergelijken met de specifieke naam IAN, de waarde in de cel F5, inclusief het geval van elk teken. De EXACT genereert een array, en die zal worden ingevoerd in de SOMPRODUCT-functie om de elementen van de array op te tellen om de verkoop van IAN te krijgen.
Algemene syntaxis
=SUMPRODUCT(--(EXACT("lookup_value",lookup_range)),return_range)
√ Opmerking: de waarden in de return_bereik numerieke waarden moeten zijn.
- opzoekwaarde: De waarde EXACT die wordt gebruikt om een hoofdlettergevoelige vergelijking uit te voeren met de tekstreeksen in de opzoekbereik. Hier verwijst naar de opgegeven naam, IAN.
- opzoeken_bereik: Het bereik van cellen om te vergelijken met de opzoekwaarde. Hier verwijst naar het naambereik.
- retour_bereik: Het bereik waarvan u wilt dat de combinatieformule de numerieke waarde retourneert. Hier wordt verwezen naar het verkoopassortiment.
Om erachter te komen verkopen gemaakt door IAN, kopieer of voer de onderstaande formule in de cel F6 in en druk op Enter om het resultaat te krijgen:
=SOMPRODUCT(--(EXACT("IAN",B5: B10)),C5: C10)
Of gebruik een celverwijzing om de formule dynamisch te maken:
=SOMPRODUCT(--(EXACT(F5,B5: B10)),C5: C10)
Verklaring van de formule
=SUMPRODUCT(--(EXACT(F5,B5:B10)),C5:C10)
- --(EXACT(F5;B5:B10)): De functie EXACT vergelijkt de tekstreeksen in het naambereik B5: B10 tegen "IAN", de waarde in de cel F5, en retourneert een TRUE als een waarde in de cellen via B5 tot B10 precies hetzelfde is als IAN, anders een FALSE. We krijgen dus een reeks TRUE's en FALSE's zoals deze:
{ONWAAR; ONWAAR; ONWAAR; WAAR; ONWAAR; ONWAAR}
De dubbele negatieve, dat wil zeggen --, converteert de TRUEs en FALSEs naar 1s en 0s als volgt:
{0;0;0;1;0;0}. - SOMPRODUCT(--(EXACT(F5;B5:B10)),C5: C10) = SOMPRODUCT({0;0;0;1;0;0},{15678;22451;26931;18887;26591;15218}): De functie SOMPRODUCT vermenigvuldigt de items van deze twee arrays op dezelfde posities en produceert een array zoals deze: {0;0;0;18887;0;0}. Dan telt de functie alle numerieke waarden bij elkaar op en geeft terug 18887.
Gerelateerde functies
In Excel kan de functie SOMPRODUCT worden gebruikt om twee of meer kolommen of matrices met elkaar te vermenigvuldigen en vervolgens de som van producten te krijgen. In feite is de SUMPRODUCT een nuttige functie die kan helpen bij het tellen of optellen van celwaarden met meerdere criteria, zoals de AANTAL.ALS of SOMMEN. Dit artikel introduceert de syntaxis van de functie en enkele voorbeelden voor deze functie SOMPRODUCT.
De functie EXACT vergelijkt twee tekenreeksen en retourneert TRUE als ze exact hetzelfde zijn (rekening houdend met hoofdlettergevoeligheid), of retourneert ONWAAR.
Verwante formules
U weet misschien dat u de functies INDEX en VERGELIJKEN kunt combineren, of de functie VERT.ZOEKEN kunt gebruiken om waarden op te zoeken in Excel. De zoekopdrachten zijn echter niet hoofdlettergevoelig. Dus om een hoofdlettergevoelige match uit te voeren, moet u profiteren van de EXACT- en KIEZEN-functies.
Geschatte overeenkomst met INDEX en MATCH
Er zijn momenten waarop we geschatte overeenkomsten in Excel moeten vinden om de prestaties van werknemers te evalueren, de scores van studenten te beoordelen, de verzendkosten te berekenen op basis van gewicht, enz. In deze tutorial zullen we het hebben over het gebruik van de INDEX- en MATCH-functies om de resultaten die we nodig hebben.
Zoek de meest overeenkomende waarde op met meerdere criteria
In sommige gevallen moet u mogelijk de dichtstbijzijnde of geschatte overeenkomstwaarde opzoeken op basis van meer dan één criterium. Met de combinatie van INDEX-, MATCH- en IF-functies kunt u het snel voor elkaar krijgen in Excel.
De beste tools voor kantoorproductiviteit
Kutools for Excel - Helpt u zich te onderscheiden van de menigte
Kutools voor Excel beschikt over meer dan 300 functies, Ervoor zorgen dat wat u nodig heeft slechts één klik verwijderd is...
Office-tabblad - Schakel lezen en bewerken met tabbladen in Microsoft Office in (inclusief Excel)
- Een seconde om te schakelen tussen tientallen geopende documenten!
- Verminder elke dag honderden muisklikken voor u, zeg maar dag tegen muishand.
- Verhoogt uw productiviteit met 50% bij het bekijken en bewerken van meerdere documenten.
- Brengt efficiënte tabbladen naar Office (inclusief Excel), net als Chrome, Edge en Firefox.