Zoek Excel: vind strings snel en gemakkelijk

Inhoudsopgave:

Anonim

Zo werkt dat

Naast de Excel-zoekfuncties Find en Searchb, kunt u ook de Find- en Findb-functies gebruiken om te zoeken naar een woord, letter, cijfer of combinatie van tekenreeksen. Op deze manier kunnen de plaatsen waar de gezochte tekenreeks voorkomt in het werkblad sneller en efficiënter worden bepaald en uitgevoerd. Voor degenen die de tekenpositie niet belangrijk vinden en liever de tekenreeks extraheren, kan Excel Find worden geïntegreerd in de Part-functie.

Hoe wordt Excel Zoeken gebruikt?

Net als bij de Excel-zoekfuncties Find en Searchb, kunnen Find en Findb specifieke tekenreeksen vinden binnen een andere reeks woorden of getallen. De functies geven de positie van het gezochte teken of de gezochte tekens binnen de andere tekenreeks als resultaat. Het belangrijkste verschil is echter dat Excel Find hoofdlettergevoelig is.

Belangrijke notitie: Findb wordt gebruikt als de vaste standaardtaal voor Japans, Chinees of Koreaans omdat elk teken als 2 wordt geteld. De functionaliteit blijft echter hetzelfde.

Als u bijvoorbeeld wilt zoeken naar de tekenreeks "zwart" in "T-shirt zwart" in een cel in uw tabel, gaat u als volgt te werk:

Selecteer een lege cel en voer de formule = Zoek ("zwart"; "T-shirt zwart") in en druk op "Enter".

Positie 9 wordt uitgevoerd in de cel omdat het eerste teken van de tekenreeks op de 9e positie staat.

U kunt ook de cel met het woord als tweede argument in de formule selecteren: = Zoeken ("zwart"; A2)

Tip: De Excel-zoekfuncties werken ook voor reeksen cijfers en numerieke waarden.

De formele syntaxis van vinden en vindenb in detail

De functies Zoeken en Vinden volgen het patroon Find / FindB (zoektekst; tekst; [first_character])opgebouwd. Wat betekenen de argumenten? Zoek tekst, tekst en [Eerste_karakter] specifiek en wat moet daar worden gebruikt?

  • Zoek tekst is het eerste argument van de formulesyntaxis dat moet worden ingevuld. Hier voert u het teken of de tekenreeks in waarnaar u wilt zoeken.
  • tekst is het tweede verplichte argument. Voeg op dit punt de tekenreeks toe waarbinnen u zoekt naar de waarde in Zoek tekst wil zoeken. Als alternatief is de cel met de tekst of numerieke waarde voldoende als argument.
  • Het is aan jou om het derde argument al dan niet te gebruiken Eerste_karakter wilt invullen of leeg wilt laten. Met dit argument kunt u de tekenpositie opgeven van waaruit de zoekopdracht moet worden gestart. Als dit argument leeg blijft, wordt er gezocht vanaf het eerste teken van de tekenreeks.

Gebruik het optionele argument

Als u een bepaalde reeks tekens wilt overslaan, waarvan u het vaste aantal tekens kent, bij het zoeken in het werkblad, is het de moeite waard om het optionele argument te gebruiken.

Stel dat u de string "ART495577 T-Shirt zwart" in uw tabel wilt evalueren, maar het artikelnummer bij het zoeken overslaat.

Voer de formule = Zoek ("T"; D5; 10) in een lege cel in en druk op "Enter".

Het zoeken wordt gestart vanaf het 10e teken en bijgevolg wordt positie 11 uitgevoerd in plaats van positie 3, die ook een "T" bevat.

Excel-Zoeken in combinatie met de Part-functie

Als u de uitvoer van de gezochte tekenreeks wilt hebben in plaats van de tekenpositie, kunt u Excel Find en Findb combineren met de onderdeelfunctie. Op deze manier kan het woord of nummer dat u zoekt uit de tekenreeks worden gehaald. Hoe ziet de koppeling tussen de twee functies eruit aan de hand van een voorbeeld?

  1. Open een nieuwe werkmap in het Excel-programma en voeg de volgende tekenreeksen in kolom C in afzonderlijke rijen van de tabel in:

    ART495577 T-shirt zwart

    ART498237 Jeansblauw

    ART497618 overhemd wit

  2. Als u bijvoorbeeld de artikelnummers wilt extraheren en ze in een nieuwe regel wilt weergeven, gebruikt u de formule = part (C1; 1; Find (""; C1; 1) -1). Het is het beste om de formule in een aangrenzende cel te plakken, in dit geval D1. Deze formule drukt uit dat in C1 van positie 1 naar positie blanco de ingesloten tekenreeks wordt geëxtraheerd.

  3. Bevestig met "Enter".

  4. Het artikelnummer "ART495577" wordt naar u uitgevoerd in de cel die de functie bevat.

  5. Om de formule voor de onderstaande cellen te gebruiken, kunt u D1 markeren. Als u naar de rechterhoek van de cel navigeert, verandert de muis in een plusteken dat u naar beneden kunt slepen. De andere twee artikelnummers worden ook weergegeven in het werkblad zonder dat u de formule opnieuw hoeft in te voeren.

Wat zijn de verschillen tussen Zoeken en Zoekenb en Excel Zoeken?

Zoals eerder vermeld, heeft de Excel-zoekfunctie het voordeel dat de tekenreeksen hoofdlettergevoelig kunnen zijn als dit relevant is voor de evaluatie van gegevens. Deze functie staat echter geen tijdelijke aanduidingen toe, zoals het vraagteken ? en het sterretje * en zijn niet toegestaan in het eerste argument Zoek tekst voorkomen. Als u gebruik wilt maken van jokertekens, kunt u de Excel-zoekfuncties Search en Searchb gebruiken. Als bepaalde strings niet worden gevonden, verschijnt de foutmelding #VALUE! in de cel. Evenzo, als het optionele argument is gevuld met een tekenreeks die langer is dan de lengte van het tweede argument, verschijnt er een foutwaarde.

Snel strings vinden voor het evalueren van gegevens

Het vinden van Excel is vooral handig voor gebruikers die een grote hoeveelheid gegevens moeten evalueren. Om een string sneller te vinden, kunnen eventuele tekens of strings in de formule worden ingevoegd en kan zo de positie sneller worden bepaald. Het gebruik van Find of Findb heeft niet alleen als voordeel dat ze werken met tekst, numerieke waarden of speciale tekens, maar zijn ook hoofdlettergevoelig. Door te koppelen met de deelfunctie kunnen Excel-gebruikers de strings die ze zoeken extraheren en als resultaat in de cel weergeven.

Belangrijke veelgestelde vragen

Hoe kan ik zoeken in Excel?

Het Excel-programma biedt verschillende zoekmogelijkheden. U kunt kiezen tussen de Excel zoekfuncties Find / Searchb en Find / Findb. Dit laatste is hoofdlettergevoelig.

Hoe zijn de Excel Find-functies gestructureerd?

De Excel-formules bestaan uit drie argumenten. Dit zijn de eerste twee argumenten: Zoek tekst en tekst vereist. Het derde argument Eerste_karakter is optioneel, nl. dat wil zeggen, dat kan gratis blijven.

Waarin verschillen de zoekfuncties van de zoekfuncties?

Hoewel de syntaxis van de formules hetzelfde is, zijn de zoekfuncties niet hoofdlettergevoelig. Er zijn echter tijdelijke aanduidingen mogelijk in de formules die niet kunnen worden gebruikt met Zoek en Vindb.

Met welke formules kan ik Finding combineren?

Excel Find kan in het formulegedeelte worden geïntegreerd om bepaalde strings te extraheren. Je kunt de functie ook combineren met bijvoorbeeld de Actual number-functie om een waarheidsverklaring te genereren, of met de If-functie om onder bepaalde voorwaarden een actie uit te voeren.