Excel kan innehålla tiotusentals rader data . Även med kreativ sortering , kan hitta en enda bit data vara en svår uppgift . Lyckligtvis kan de två funktionerna LETARAD och LETAKOLUMN förenkla söka efter data baserat på vissa kriterier . Många människor drar sig för LETARAD eftersom det är lite komplicerat , men en gång bemästrat det är ett mycket användbart verktyg , med VBA och komplexa funktioner som LETARAD kan automatisera återkommande uppgifter och göra någon kalkylblad ser mer professionell . Vad den gör
LETARAD är en Microsoft Excel-funktion som ser upp ett värde i en rad baserat på värdet sökt på i den första kolumnen i den raden . Den " V " står för vertikal - i motsats till en LETAKOLUMN där " H " står för " horisontell " där sökkriterier är i rad . Denna funktion kan användas direkt i Excel eller i ett makro eller Visual Basic-program med VBA . De uppgifter som används i sökningen kan vara vilken typ av uppgifter , vare sig ord eller siffror , och även kan vara resultatet av en beräkning som finns i cellerna som söks .
Ett exempel
Som ett exempel , anta att det finns en tabell över anställda där den anställdes namn är i den första kolumnen och antalet försäljningar är i den andra kolumnen . Använda funktionen LETARAD kan du göra en sökning på " Jones , Albert " och hämta antalet försäljningar i samband med den anställde . Beroende på vilken typ av sökning, inte namnlistan inte ens vara i ordning .
The Power of LETARAD
p Det gör inte roll hur många kolumner eller rader det finns i tabellen eller vilken kolumn det önskade värdet är i , men de sökkriterier måste vara i den första kolumnen sökte hjälp av funktionen . Med att en begränsning , kan LETARAD söka igenom tiotusentals rader för att hitta de sökkriterier och matcha upp det med någon kolumn med data i kalkylbladet . Om sökningen kolumnen sorteras , kan det även hitta närmaste matchning till söktermen .
Format
format funktionen LETARAD är
LETARAD ( SearchValue , Array , ColumnNumber , [ RangeLookup ] ) katalog
" SearchValue " är vad du letar efter , " Array " är utbudet av kalkylbladet att söka , till exempel . " A1 : C5000 " , " ColumnNumber " är den kolumn där de resulterande data lagras , och " RangeLookup " är en valfri sant /falskt fält som avgör om du letar efter en exakt eller närmast match . Om satt till " true " funktionen kommer att hitta det närmast matchande nedanför söktermen . Addera VBA ( Visual Basic for Applications )
VBA är en sub - set av Visual Basic språket speciellt för tillämpningar, främst Microsoft Office-program . Det låter en användare , med hjälp av makron för att infoga programmeringsspråk inom ett program, t.ex. ett kalkylprogram för att automatisera många tråkiga uppgifter . Ett sätt att VBA kan användas med funktionen LETARAD skulle vara att ge en textruta så att användaren kan skriva in namnet som ska sökas och antalet försäljningar skulle visas för den anställde .