Excel -regneark kan inneholde titusenvis av rader med data . Selv med kreativ sortering kan finne en eneste bit av data være en krevende oppgave. Heldigvis kan det to funksjonene FINN.RAD og HLOOKUP forenkle søke etter data basert på bestemte kriterier. Mange viker unna FINN.RAD som det er litt komplisert , men når mestret det er et svært nyttig verktøy , ved hjelp av VBA og komplekse funksjoner som FINN.RAD kan automatisere repeterende oppgaver og gjøre noen regneark med profesjonelt utseende . Hva den gjør
FINN.RAD er et Microsoft Excel-funksjon som slår opp en verdi på rad basert på verdien søkte på i den første kolonnen i den raden. The "V" står for vertikal - i motsetning til en HLOOKUP hvor " H" står for " horisontal " hvor søkekriteriene blir på rad. Denne funksjonen kan brukes direkte i Excel eller i en makro eller Visual Basic program ved hjelp av VBA. Dataene som er brukt i søket kan være alle typer data , enten ord eller tall , og kan også være et resultat av en beregning som finnes i cellene som søkte .
Et eksempel
p Som et eksempel , anta at det er en tabell over ansatte der arbeidstakeren navn er i første kolonne og antall salg er i den andre kolonnen . Bruke FINN.RAD-funksjonen kan du gjøre et søk på "Jones , Albert" og hente antall salg i forbindelse med at arbeidstaker . Avhengig av hvilken type søk, gjør navnelisten ikke engang å være i orden.
The Power of FINN.RAD
p Det gjør ikke rolle hvor mange kolonner eller rader der er i tabellen eller hvilken kolonne ønsket verdi er i, men de søkekriteriene må være i den første kolonnen søkte hjelp av funksjonen . Med at en begrensning , kan FINN.RAD søke gjennom tusenvis av rader for å finne de søkekriteriene og matche det opp med noen kolonne med data i regnearket . Hvis søket kolonnen er sortert , kan det også finne den nærmeste kampen til søkeordet .
Format
Formatet på FINN.RAD-funksjonen er
< p > FINN.RAD ( SearchValue , Array, ColumnNumber , [ RangeLookup ] )
" SearchValue " er det du er ute etter ; " Array " er utvalget av regneark til søk , for eksempel . " A1 : C5000 " ; " ColumnNumber " er kolonnen der de resulterende dataene lagres , og " RangeLookup " er en valgfri true /false felt som avgjør om du er ute etter en eksakt eller nærmest kamp . Hvis satt til "true" funksjonen vil finne den nærmeste kampen under søkeordet .
VBA ( Visual Basic for Applications )
VBA er et sub -set av Visual Basic språket spesielt for programmer; primært Microsoft Office-programmer . Den lar brukeren , ved hjelp av makroer , for å sette programmeringsspråk i et program som for eksempel et regneark for å automatisere mange kjedelige oppgaver . En måte som VBA kan brukes med FINN.RAD-funksjonen ville være å gi en tekstboks slik at brukeren kan skrive inn navnet skal søkes og antall salg vil bli vist for at arbeidstaker .