webForumDet fria alternativet

Söker Letarad efter värdet ovan?

Kontorsprogramur Kontorsprogram

6 svar · 781 visningar · startad av Kalle M

Medlem sedan mars 20041 936 inlägg
Frågan#1

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?

Medlem sedan okt. 200750 inlägg
#2

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!.

Medlem sedan mars 20041 936 inlägg
#3

Ok!

Bör man alltid undvika lämna fältet "Ungefärlig" tomt?
Ska man hellre ange ett värde?

Medlem sedan okt. 200750 inlägg
#4

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.

Medlem sedan mars 20041 936 inlägg
#5

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

Medlem sedan okt. 200750 inlägg
#6

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.

Medlem sedan mars 20041 936 inlägg
#7

Ok!

Tack så mkt! :)

342 ms totalt · 3 externa anrop · v20260731065814-full.4bcf49fe
258 ms — hämta forumlista (db)
0 ms — hämta statistik (cache)
339 ms — hämta tråd, inlägg och bilagor (db)