I denne artikel lærer vi, hvordan vi finder en formel til parsing af tekst til højre for søgekriterierne, vi vil bruge en kombination af "HVIS "," ISNUMBER "," SØG "," HØJRE "og" LEN " funktioner til at få output i Microsoft Excel 2010.
Det IF -funktion kontrollerer, om en betingelse, du angiver, er SAND eller FALSK. Hvis betingelsen vender tilbage SAND derefter returnerer den forudindstillede værdi, og hvis betingelsen vender tilbage FALSK derefter returnerer den en anden forudindstillet værdi.
Syntaks = HVIS (logisk_test, værdi_if_sand, værdi_if_falsk)
logisk_test: Logisk test vil teste betingelsen eller kriterierne. Hvis betingelsen opfylder, returnerer den den forudindstillede værdi, og hvis betingelsen ikke opfylder, returnerer den en anden forudindstillet værdi.
value_if_true: Den værdi, du vil returnere, hvis dette argument returnerer SAND.
value_if_false: Den værdi, du vil returnere, hvis dette argument returnerer FALSKT
ISNUMBER: Kontrollerer, om en værdi er et tal, og returnerer SAND eller FALSK.
Syntaks = ISNUMBER (værdi)
værdi: Det er den værdi, du vil kontrollere, om det er et tal eller ej.
SØG: Returnerer nummeret på det tegn, hvor et bestemt tegn eller en tekststreng først findes, læst fra venstre mod højre (ikke store og små bogstaver).
Syntaks = SEARCH (find_text, inside_text, start_num)
find_tekst: Den tekst, du vil finde.
inden_tekst: Det er den tekst, du vil søge i.
startnummer: Dette er valgfrit. Det er tallet i strengen, som du vil udtrække data fra.
RET: Returnerer det angivne antal tegn fra slutningen af en tekststreng.
Syntaks: = HØJRE (tekst, num_chars)
tekst:Det er tekststrengen, der indeholder tegn, som du vil udtrække
num_chars:Det angiver antallet af tegn fra højre, du vil udtrække.
LEN: Returnerer antallet af tegn i en tekststreng.
Syntaks: = LEN (tekst)
tekst:Det er den tekst, hvis længde du vil finde. Det tæller også mellemrummet mellem teksten.
Lad os tage et eksempel:
- Celle A1 indeholder tekst som “C: \ ExcelTip”.Det krævede output er "ExcelTip" dvs. teksten før “\” afgrænsning bør ikke vises i resultatet.
- I celle B2 ville formlen være
- = HVIS (ISNUMBER (SØG ("\", A2)), HØJRE (A2, LEN (A2) -SØG ("\", A2)), A2)
- Tryk på Enter på dit tastatur.
- Funktionen returnerer resultatet uden skråstreg (/).