Hoe een zoekopdracht uit te voeren in een Excel-spreadsheet

Vrouw die in aandelenmarkt investeert

Hoe een zoekopdracht uit te voeren in een Excel-spreadsheet

Afbeelding tegoed: Manuel Breva Colmeiro/Moment/GettyImages

Excel is een enorm handig hulpmiddel als het gaat om het analyseren en synthetiseren van grote hoeveelheden informatie, maar het vinden van een enkele zin of figuur in een omvangrijke spreadsheet kan aanvoelen als zoeken naar een speld in een hooiberg. Met zoveel kolommen en rijen met gegevens is het niet gemakkelijk of praktisch om één stuk informatie handmatig te lokaliseren. waarom Microsoft verschillende functies heeft toegevoegd die u kunt gebruiken om een ​​zoekopdracht in Excel uit te voeren en het stukje informatie dat u zoekt weer te geven zoeken. U kunt het probleem echter op een aantal manieren benaderen, dus het helpt om ze allemaal te leren kennen voordat u beslist wat de beste manier is om verder te gaan.

Zoeken en vervangen in Excel

De eenvoudigste manier om in een spreadsheet naar een specifieke zin of nummer te zoeken, is door de Vinden venster op dezelfde manier als in Microsoft Word en vele andere Office-programma's. Deze optie vereist geen code en geeft precies terug wat u zoekt: de cellocaties van specifieke reeksen tekst of getallen. De andere opties voor het vinden van specifieke informatie in een spreadsheet zijn nuttiger om iets in een specifieke cel te vinden en vergen wat meer werk om precies te krijgen wat je wilt.

Video van de dag

Onder de Huis tabblad, kijk helemaal rechts van het lint voor: Zoek & Selecteer in de Bewerken groep. Klik op de vervolgkeuzepijl en kies vervolgens Vinden of Vervangen uit de weergegeven opties. De Vinden optie is alleen voor het vinden van specifieke stukjes tekst en geeft de eenvoudigste versie van het venster weer. Typ de tekst die u zoekt in de Vind wat veld en klik vervolgens op een van beide Volgende zoeken om door alle instanties van het woord, nummer of zinsdeel te bladeren of Vind alle om alle cellocaties weer te geven die de zoekterm bevatten.

Klik Opties>> om meer keuzes te maken voor wat u precies wilt dat het venster retourneert. U kunt de Binnenin veld om het blad of de hele werkmap te doorzoeken. De zoekopdracht kan worden georganiseerd op rij of op kolom met behulp van de Zoekopdracht veld, en u kunt ervoor kiezen om in formules, waarden of opmerkingen te kijken met behulp van de Kijk in veld. Je hebt ook opties voor Match geval, die alleen cellen met overeenkomende hoofdletters retourneert, of for Overeenkomen met volledige celinhoud wanneer u alleen resultaten wilt waarin de zoekterm de hele cel beslaat. U kunt de Formaat optie om instanties van specifieke opmaak te vinden.

Vervangen in Excel

De Vinden optie lokaliseert de term die u zoekt, maar wat als u iets wilt veranderen in elk geval dat het voorkomt? Als u bijvoorbeeld de naam van een klant hebt vermeld als: Smit, maar het is eigenlijk Smyth, wilt u elke instantie van Smit naar Smyth. Gebruik de Vervangen functie hiervoor, die u selecteert met behulp van het vervolgkeuzemenu onder Zoeken en vervangen of door over te schakelen naar de Vervangen tabblad uit het venster dat u in de laatste stap hebt geopend met de Vinden optie.

Deze methode werkt op precies dezelfde manier als de Vinden sectie, behalve dat er een extra veld is genaamd Vervangen door waar u de tekst of het nummer invoert dat u op zijn plaats wilt hebben. In het voorbeeld typ je Smit in de Vind wat veld en Smyth in de Vervangen door veld. Alle andere opties zijn hetzelfde, dus u kunt ervoor kiezen om een ​​specifieke term te zoeken en elk van de cellen die deze bevatten opnieuw op te maken, bijvoorbeeld door de Formaat optie naast de Vervangen door veld.

Als in de Vinden sectie, kunt u klikken op Vervangen of Vervang alles om ofwel elk exemplaar op zijn beurt te vervangen of ze allemaal tegelijk te vervangen.

De zoekfunctie van Excel

Er zijn specifieke Excel-functies ontworpen om verschillende aspecten van zoeken in Excel af te handelen, met de Zoekopdracht functie een van de twee belangrijkste is. Deze functie is ontworpen om u te helpen in een specifieke cel te zoeken naar een reeks tekens. Het kan in veel situaties handig zijn om de basisprincipes van het gebruik ervan te leren, vooral als je cellen hebt die veel tekens bevatten.

De Zoekopdracht functie op Excel heeft drie argumenten in het formaat ZOEKEN(vind_tekst, binnen_tekst, [start_getal]) met behulp van Excel-terminologie. De vind tekst sectie is waar u de tekstreeks invoert die u zoekt, en de binnen_tekst sectie is waar u de verwijzing invoert voor de cel met de tekst die u wilt zoeken. Dit geeft een getal terug, dat u het tekennummer vertelt waar uw zoekterm begint of #WAARDE! als het helemaal niet in de cel verschijnt. U kunt het laatste optionele argument [_start_num_] gebruiken om een ​​tekennummer in te voeren, dat het zoeken bij dit tekennummer start en alles ervoor negeert.

Als u bijvoorbeeld op zoek was naar de postcode 98199 uit een reeks adressen om mensen in de spreadsheet te vinden die op de specifieke locatie woonden, typt u =Zoeken("98199", [celverwijzing_]) met een verwijzing naar een specifieke cel op de plek [_celverwijzing_], dus _=Search("98199", A3), bijvoorbeeld. Van daaruit kunt u de formule door de kolom of over de rij slepen om andere cellen te controleren, en onthoud dat deze zal terugkeren #WAARDE! als de term niet verschijnt.

Zoekfunctie van Excel

De Vinden functie in Excel werkt veel als de Zoekopdracht functie, maar het is niet zo effectief als het gebruik van de Zoeken en vervangen optie als u het hele blad wilt doorzoeken. De argumenten van de Vinden functie zijn precies dezelfde als die van de Zoekopdracht functie: vind tekst, binnen_tekst, [start_num]. Je gebruikt het dus op dezelfde manier.

In het vorige voorbeeld typt u =Zoeken("98199",A3) om te kijken waar de postcode in cel A3 verschijnt, als dat al het geval is. De uitgangen zijn ook hetzelfde als voor de Zoekopdracht functie. U kunt deze formule in één cel typen en deze vervolgens slepen om de formule te kopiëren, maar elke cel wijzigen verwijzingen dienovereenkomstig, waarmee u een spreadsheet of een kolom of rij erin kunt doorzoeken voor a bepaalde termijn.

Verschillen tussen zoeken en vinden

Je vraagt ​​je misschien af ​​waarom Zoekopdracht en Vinden zijn afzonderlijke Excel-functies als ze dezelfde argumenten hebben en dezelfde basisinformatie opleveren. Er zijn twee belangrijke verschillen tussen deze twee functies, en als u deze leert, kunt u bepalen welke u in elke situatie het beste kunt gebruiken.

De Zoekopdracht functie is niet hoofdlettergevoelig, maar Vinden is. Als u op zoek bent naar groentebijvoorbeeld de Vinden functie retourneert geen waarde voor cellen die bevatten Groente, maar de Zoekopdracht functie zal. Het andere grote verschil tussen de twee is dat: Zoekopdracht kunt u jokertekens gebruiken in uw zoekreeks, wat in veel situaties handig kan zijn, maar Vinden niet.

Zoeken met jokertekens

Wanneer u wilt zoeken naar het begin en einde van een specifieke term maar alle resultaten wilt retourneren, ongeacht wat er in het midden van de zoekterm staat, kunt u gebruik maken van de jokertekens ? en ***** met de zoekfunctie of het dialoogvenster Zoeken & vervangen.

De ? teken geplaatst in het midden van een zoekterm (de vind tekst argument) vertelt Excel om de specifieke term met elk afzonderlijk teken op te nemen in de ruimte waar het vraagteken staat. Als u bijvoorbeeld zoekt s? t, Jij krijgt za of set als resultaten, maar niet uitgegeven, omdat de laatste optie meerdere tekens heeft tussen de s en t.

De ****-teken werkt in principe op dezelfde manier als het vraagteken, behalve dat het een willekeurig aantal tekens kan zijn in de ruimte die het inneemt. Als u bijvoorbeeld zoekt op _st, _ resultaten kunnen zijn: za, zitten, spit, plek, uitgegeven en elke andere combinatie met de s en t aan het begin en het einde ervan. Als u een van beide jokertekens in uw zoekopdracht gebruikt, krijgt u alle resultaten die u zoekt zonder iets te missen alles wat relevant kan zijn, maar wees voorzichtig met hoe je het gebruikt, want het kan ook leiden tot vreemde resultaten.

Zoeken naar jokertekens

Dus wat doe je als je naar een vraagteken wilt zoeken? Hoe zou u voorkomen dat Excel het als een jokerteken behandelt? Dit kan worden bereikt door een tilde te typen ~ in het veld voor het personage waarnaar je zoekt. Als u bijvoorbeeld naar een vraagteken in cel A2 wilt zoeken, typt u =Zoeken("~?",A2) in een lege cel.

Zoeken naar meerdere mogelijke termen

Als u zoekt naar een van de vele termen in een specifieke cel, werken de methoden die tot nu toe zijn beschreven niet, tenzij u voor elke afzonderlijke term een ​​afzonderlijke zoekopdracht maakt. Met behulp van een formule is het echter mogelijk om naar meerdere termen tegelijk te zoeken, hoewel het even duurt voordat deze methode goed is ingesteld. Deze methode omvat de Zoekopdracht functie werken in combinatie met de IsNummer functie en SomProduct.

Hoewel dit niet vereist is, is het maken van een genoemd bereik voor de lijst met dingen die u wilt testen, vereenvoudigt het proces. Doe dit door elk van de zoektermen in aangrenzende cellen in te voeren, alle cellen te markeren en ze een naam te geven door de naam in het veld linksboven links van de formulebalk te typen. Hiermee kunt u naar de hele lijst verwijzen met de voornaam. U kunt echter ook alle zoektermen opnemen zonder een benoemd bereik te maken door ze te scheiden met komma's erin { } beugels.

Gebruik de formule om een ​​cel te testen:

=SOMPRODUCT(--ISNUMMER(ZOEK([benoemd bereik],[cel])))>0

waar [genoemd bereik] wordt vervangen door de naam van het bereik of de { } haakjes die elke afzonderlijke term bevatten en [cel] wordt vervangen door de verwijzing voor de cel die u wilt testen.

De formule retourneert a WAAR waarde als de betreffende cel een van de termen of. bevat ONWAAR als dat niet zo is. Het kan naar beneden worden gesleept om andere cellen te controleren, omdat de celverwijzing in de formule automatisch wordt bijgewerkt.

Hoe moet ik zoeken in Excel?

Er zijn veel manieren waarop u in Excel kunt zoeken, dus welke moet u gebruiken? Het antwoord hangt sterk af van uw doel. Als u een grote lijst met cellen doorzoekt voor een specifieke term – en in de meeste situaties in het algemeen – de Zoeken en vervangen box is de gemakkelijkste en meest effectieve manier om uw resultaat te krijgen. Als u echter een specifieke term in een reeks lange cellen wilt vinden, Zoekopdracht functie is waarschijnlijk de beste optie, omdat deze niet hoofdlettergevoelig is en u jokertekens kunt gebruiken.

Als u een van de vele dingen in specifieke cellen zoekt, is de formule in de vorige sectie de meest efficiënte manier om uw taak uit te voeren.