Kalle MMedlem sedan mars 20041 936 inlägg Har en lista på personer och telefonnummer där jag skriver sökvärde och den ska leta upp personers telefonnummer.
Exempelvis:
Allan 031-222211
Bertil 08-455555
Pelle 054-556666
Stina 031-221122
Sture 031-666444
Om jag skriver 0 som ungefärlig så skriver den saknas.
Skriver jag 1 vid ungefärlig ska tar den närmaste personen om listan ligger i bokstavsordning (Stigande).
Har följande formel: =LETARAD(A7;G10:H14;2;1)
Skriver jag Berit som ej finns i listan så tar den Allans telefonnummer istället för Bertils (Bertil står raden under Allan). Tar den närmaste värdet ovan och inte nedan? Är det så det funkar?
lecxeMedlem sedan okt. 200750 inlägg Japp, så funkar det. Har du 0 i formeln och skriver Berit så får du saknas. 0 krävs för att hitta en exakt matchning i en osorterad tabell. När du nu har en sorterad tabell så kan du, som du gör nu, använda 1. Om formeln då inte hittar en exakt matchning så returneras det största värdet som är mindre än eller lika med sökvärdet. Med andra ord, söker du efter Rickard så kommer Pelles nummer att returneras. Om ditt sökvärde är mindre än Allan, tex Abbe, så kommer du dock att även här få #saknas!.
Kalle MMedlem sedan mars 20041 936 inlägg Ok!
Bör man alltid undvika lämna fältet "Ungefärlig" tomt?
Ska man hellre ange ett värde?
lecxeMedlem sedan okt. 200750 inlägg Om du lämnar fältet tomt anses det vara 1. Jag brukar i princip alltid ha en nolla eftersom jag oftast är ute efter en exakt matchning. De enda gångerna jag kör med 1 eller utelämnad 'ungefärlig' är när man i vissa varianter vill hitta det sista ifyllda värdet i ett område.
Kalle MMedlem sedan mars 20041 936 inlägg Ok. Att dom då gjort att man kan välja tomt eller skriva 1 om det är samma sak. Kanske har med tydligheten att göra då eller något!?
Tack för ditt svar
lecxeMedlem sedan okt. 200750 inlägg Ja, jag vet faktiskt inte. Det kanske är så att man vill erbjuda användaren möjligheten att korta ner sin formel med två tecken?
Det brukar ofta finns valfria parametrar i formler. En del kan man ju ifågasätta om de kunde vara obligatoriska i stället, eller om de borde ha ett annat defaultvärde.