Brug XLOOKUP med tydelige fejl ved manglende varenummer
Et tilbudsark skal finde prisen ud fra varenummeret. Den farlige fejl er ikke altid en synlig fejlmeddelelse; det kan også være en pæn pris fra den forkerte række. Gør både matchreglen og manglende match tydelige.
Brug en entydig nøgle og eksakt match
Microsoft beskriver XLOOKUP som et opslag, der som standard søger fra første række og bruger eksakt match. Funktionen returnerer det første match. Hvis et varenummer findes flere gange, er et returneret resultat derfor ikke bevis for, at tabellen var entydig.
Vores anbefaling er at kontrollere nøglerne før prisopslaget. I et tænkt katalog med flere valutaer kan varenummer alene være utilstrækkeligt. Aftal, hvilken kombination der identificerer den pris, tilbuddet skal bruge, og kontrollér den mod et lille udvalg af kendte varer.
Vis manglende match som noget, der skal afklares
Hvis et gyldigt match mangler, returnerer XLOOKUP som udgangspunkt #N/A. Argumentet if_not_found kan give en anden tekst. Vælg eksempelvis Varenummer mangler frem for et tal, som senere kan blive behandlet som en reel pris.
Lav tre prøver: en kendt vare, et ukendt nummer og en dubleret nøgle. Den ukendte vare skal være synligt uafklaret, mens dubletten skal fanges af kontrollen af kildetabellen. Undgå at udfylde et manglende match med den nærmeste vare, medmindre opgaven udtrykkeligt handler om intervaller.
Kontrollér filen hos den næste bruger
XLOOKUP findes ikke i Excel 2016 og 2019, selv om en fil oprettet i en nyere version kan indeholde funktionen. Afklar derfor modtagerens faktiske programversion, når arket skal bruges videre.
Gem et lille kontroludsnit med forventede priser sammen med arket. Lad modtageren åbne filen og kontrollere udfaldet, før den bruges til rigtige tilbud. Beskriv også, hvor prisgrundlaget vedligeholdes, så næste opdatering ikke efterlader opslaget med et forældet område eller en ny række uden kontrol.