Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lære Reparation af ødelagte modeller | Sektion
Moderne Excel-formler til Forretningsanalyse

Reparation af ødelagte modeller

Stryg for at vise menuen

Små dataproblemer kan hurtigt ødelægge beregninger, opsummeringer og dashboards. I dette kapitel tilføjes fejlhåndtering for at gøre projektmappen mere stabil og lettere at fejlfinde.

IFERROR-struktur

=IFERROR(value, value_if_error)

Formel anvendt i dette kapitel:

=IFERROR(XLOOKUP(D2, Products!A:A, Products!D:D) * G2, 0)
  • value: formel der evalueres;
  • value_if_error: alternativ værdi, der returneres ved fejl.

Almindelig Excel-fejl

#VALUE!

Denne fejl opstår typisk, når Excel forsøger at beregne med en forkert datatype, f.eks. tekst i stedet for tal.

Trin 1 Opret en datakildefejl
expand arrow

I kolonnen Units udskiftes en numerisk værdi med tekst.

Eksempel:

Four

Bemærk, at Revenue-formlen nu returnerer:

#VALUE!
Trin 2 Observer effekten
expand arrow

Gennemgå den berørte række og opsummeringsberegninger. Bemærk, at ødelagte data kan sprede fejl gennem afhængige formler.

Trin 3 Tilføj IFERROR til Revenue-formlen
expand arrow

Opdater Revenue-formlen i H2:

=IFERROR(XLOOKUP(D2, Products!A:A, Products!D:D) * G2, 0)
  • XLOOKUP(...) * G2: hovedberegning;
  • 0: alternativ værdi hvis formlen fejler.

Tryk Enter og anvend formlen ned gennem kolonnen.

Trin 4 Forbedr fejlsynlighed
expand arrow

Udskift den alternative værdi med en brugerdefineret besked:

=IFERROR(XLOOKUP(D2, Products!A:A, Products!D:D) * G2, "Check data")

Dette gør det lettere at identificere fejlbehæftede rækker under fejlfinding.

Trin 5 Håndter manglende produkter i XLOOKUP
expand arrow

Test i datasættet et produkt, der ikke findes i Products-tabellen.

Eksempel:

Airpods

Opdater formlen:

=XLOOKUP(D2, Products!A:A, Products!D:D, 0)

0: værdi der returneres, hvis produktet ikke findes.

1. Hvad er hovedformålet med IFERROR i en formel?

2. Hvad sker der, når en værdi som "Four" bruges i en numerisk multiplikation?

3. Hvorfor ville du bruge if_not_found i XLOOKUP?

question mark

Hvad er hovedformålet med IFERROR i en formel?

Vælg det korrekte svar

question mark

Hvad sker der, når en værdi som "Four" bruges i en numerisk multiplikation?

Vælg det korrekte svar

question mark

Hvorfor ville du bruge if_not_found i XLOOKUP?

Vælg det korrekte svar

Var alt klart?

Hvordan kan vi forbedre det?

Tak for dine kommentarer!

Sektion 1. Kapitel 5

Spørg AI

expand

Spørg AI

ChatGPT

Spørg om hvad som helst eller prøv et af de foreslåede spørgsmål for at starte vores chat

Reparation af ødelagte modeller

Små dataproblemer kan hurtigt ødelægge beregninger, opsummeringer og dashboards. I dette kapitel tilføjes fejlhåndtering for at gøre projektmappen mere stabil og lettere at fejlfinde.

IFERROR-struktur

=IFERROR(value, value_if_error)

Formel anvendt i dette kapitel:

=IFERROR(XLOOKUP(D2, Products!A:A, Products!D:D) * G2, 0)
  • value: formel der evalueres;
  • value_if_error: alternativ værdi, der returneres ved fejl.

Almindelig Excel-fejl

#VALUE!

Denne fejl opstår typisk, når Excel forsøger at beregne med en forkert datatype, f.eks. tekst i stedet for tal.

Trin 1 Opret en datakildefejl
expand arrow

I kolonnen Units udskiftes en numerisk værdi med tekst.

Eksempel:

Four

Bemærk, at Revenue-formlen nu returnerer:

#VALUE!
Trin 2 Observer effekten
expand arrow

Gennemgå den berørte række og opsummeringsberegninger. Bemærk, at ødelagte data kan sprede fejl gennem afhængige formler.

Trin 3 Tilføj IFERROR til Revenue-formlen
expand arrow

Opdater Revenue-formlen i H2:

=IFERROR(XLOOKUP(D2, Products!A:A, Products!D:D) * G2, 0)
  • XLOOKUP(...) * G2: hovedberegning;
  • 0: alternativ værdi hvis formlen fejler.

Tryk Enter og anvend formlen ned gennem kolonnen.

Trin 4 Forbedr fejlsynlighed
expand arrow

Udskift den alternative værdi med en brugerdefineret besked:

=IFERROR(XLOOKUP(D2, Products!A:A, Products!D:D) * G2, "Check data")

Dette gør det lettere at identificere fejlbehæftede rækker under fejlfinding.

Trin 5 Håndter manglende produkter i XLOOKUP
expand arrow

Test i datasættet et produkt, der ikke findes i Products-tabellen.

Eksempel:

Airpods

Opdater formlen:

=XLOOKUP(D2, Products!A:A, Products!D:D, 0)

0: værdi der returneres, hvis produktet ikke findes.

Var alt klart?

Hvordan kan vi forbedre det?

Tak for dine kommentarer!

Sektion 1. Kapitel 5
some-alt