Excel BigNum -

Indholdsfortegnelse

Udtrykket "BigNum", som står for "Big Number", bruges til at repræsentere det største tilladte positive tal i Excel, som er 9.99999999999999E + 307

BigNum bruges i visse opslagsformler konstrueret på en måde til at finde den største værdi, der er mindre end eller lig med en søgningsværdi. Da BigNum er en usandsynligt stor værdi, finder opslaget den forrige numeriske værdi.

For eksempel kan du bruge følgende formel til at finde placeringen af ​​den sidste numeriske værdi i en kolonne:

=MATCH(9.99999999999999E+307,range)

I praksis vil enhver usandsynlig stor værdi gøre det, så du kan trimme ovenstående til:

=MATCH(9.99E+307,range)

Årsagen til, at dette fungerer, har at gøre med standardadfærden for MATCH, som bruger en binær søgealgoritme til at finde den største værdi, der er mindre end eller lig med søgeværdien i et interval. I denne (standard) tilstand antager MATCH, at værdierne sorteres i faldende rækkefølge. Når BigNum efter design ikke findes, returnerer MATCH placeringen af ​​det sidste tal i området.

For flere detaljer, se: Sidste række i numeriske data.

BigNum med andre opslagsfunktioner

BigNum-metoden kan bruges med andre funktioner, der understøtter binær søgning, for eksempel:

=MATCH(bignum,range,1) =VLOOKUP(bignum,range,1,1) =HLOOKUP(bignum,range,1,1) =LOOKUP(bignum,range)

Bemærk matchningstype er indstillet til 1 i de første tre eksempler for eksplicit at indstille binær søgning, ofte omtalt som omtrentlig match.

Gode ​​links

Aladin Akyureks fremragende opskrivning fra 2004 (MrExcel) Excel-specifikationer og begrænsninger (Microsoft)

Interessante artikler...