Sådan forhindres fejl i dine Excel-pivottabelberegnede felter. Hvis du laver en deling i en pivottabel, kan du få nogle Division by Zero-fejl.
Se video
- Opret et beregnet felt i en pivottabel
- Giv det beregnede felt et navn, som du ikke kan lide, så du kan ændre det senere.
- Dette felt returnerer muligvis fejl som Division by Zero
- Valg 1: Dæmp fejl ved udskrivning
- Valg 2: Indpak beregningen i FEJL
- I en pivottabel skal det andet argument i IFERROR være numerisk
- Brug et talformat på 0,0%; - 0,0% ;; at skjule nuller
Videoudskrift
Lær Excel fra Podcast, afsnit 2075: Undertryk pivottabelfejl
Hej, velkommen tilbage til netcast, jeg er Bill Jelen. Dagens spørgsmål fra Mike i Columbus, Indiana, Mike har et datasæt, og vi bygger en pivottabel ud fra det datasæt. Lidt information her: Omkostninger, indtægter og fortjeneste. Se lige det her. Pivottabelfeltlisten vises alfabetisk nu i stedet for i den rækkefølge, der oprindeligt er - Det er underligt. Jeg vil løbe og begynde at ske. Okay, men Mike har et beregnet felt her. Beregnet felt, og det kaldes vækst. Det er bruttofortjeneste, fortjeneste divideret med indtægter. Jeg skal gøre dette ved hjælp af et navn, som jeg ejer, som deroppe, fordi jeg ved, at jeg bliver nødt til at ændre det. Så = Overskud / indtægt, sådan, Overskud / indtægt, klik på OK. Okay, og det er dejligt, at vi får svar. Frygtelig overskrift, men jeg 'm lov til at ændre det: GP%, se jeg satte den overskrift, jeg ikke ønskede, så jeg kunne sætte den rigtige overskrift deroppe.
Ting er gode bortset fra nogle gange får vi en opdeling med nul fejl, og hvordan man undertrykker dem. Okay, hvis det bare er et problem, når du udskriver, skal du gå til sidelayout, klikke på dialogboksen, gå til fanen Ark og cellefejl som tomt, klikke på OK. Og når vi Ctrl + P udskriver, ser du, at fejlene ikke udskrives. Men hvis det er, at vi vil skjule tingene her, ved du, der er ikke noget godt nummerformat til at skjule fejl. Du kan ikke bruge semikolon, semikolon, semikolon selv i en betinget formatering. Så hvad vi skal gøre i stedet for, er at gå tilbage her til fanen Analyser, gå tilbage til Felter, Varer og sæt, gå til Beregnet felt, hvor vi kan komme tilbage til den, vi allerede har oprettet, GPPercent. Og det forbløffer mig altid her, at du kan tilføje nye funktioner herinde. Så jeg'm vil sige = FEJL, hvis det er en fejl, skal du bare sætte et 0 i eller noget lignende. Klik på OK, og det fungerer nu. At IFERROR-delen skal være, skal være et tal, det kan ikke være citat. Jeg ville elske at sætte tilbudstilbud derinde, men de giver mig en værdifejl, så jeg vil gøre her er at dobbeltklikke for at komme til indstillingerne for Value Field. Gå til nummerformat, og lad os sige, hvis dette er et positivt tal 0,0%, hvis det er et negativt tal -0,0%, men hvis det tilfældigvis er 0, så lægger jeg intet, okay. Så det får de nuller, der vises, og erstatter dem bare med ingenting. En slags besvær, som vi er nødt til at gennemgå det. Selvom jeg er glad, glad for at IFERROR-funktionen fungerer i et beregnet felt.Klik på OK, og det fungerer nu. At IFERROR-delen skal være, skal være et tal, det kan ikke være citat. Jeg ville elske at sætte citat citat derinde, men de giver mig en værdifejl, så jeg vil gøre her er at dobbeltklikke for at komme til indstillingerne for Value Field. Gå til nummerformat, og lad os sige, hvis dette er et positivt tal 0,0%, hvis det er et negativt tal -0,0%, men hvis det tilfældigvis er 0, så lægger jeg intet, okay. Så det får de nuller, der vises, og erstatter dem bare med ingenting. En slags besvær, som vi er nødt til at gennemgå det. Selvom jeg er glad, glad for at IFERROR-funktionen fungerer i et beregnet felt.Klik på OK, og det fungerer nu. At IFERROR-delen skal være, skal være et tal, det kan ikke være citat. Jeg ville elske at sætte citat citat derinde, men de giver mig en værdifejl, så jeg vil gøre her er at dobbeltklikke for at komme til indstillingerne for Value Field. Gå til nummerformat, og lad os sige, hvis dette er et positivt tal 0,0%, hvis det er et negativt tal -0,0%, men hvis det tilfældigvis er 0, så lægger jeg intet, okay. Så det får de nuller, der vises, og erstatter dem bare med ingenting. En slags besvær, som vi er nødt til at gennemgå det. Selvom jeg er glad, glad for at IFERROR-funktionen fungerer i et beregnet felt.m vil gøre her er at dobbeltklikke for at komme til indstillingerne for Value Field. Gå til nummerformat, og lad os sige, hvis dette er et positivt tal 0,0%, hvis det er et negativt tal -0,0%, men hvis det tilfældigvis er 0, så lægger jeg intet, okay. Så det får de nuller, der vises, og erstatter dem bare med ingenting. En slags besvær, som vi er nødt til at gennemgå det. Selvom jeg er glad, glad for at IFERROR-funktionen fungerer i et beregnet felt.m vil gøre her er at dobbeltklikke for at komme til indstillingerne for Value Field. Gå til nummerformat, og lad os sige, hvis dette er et positivt tal 0,0%, hvis det er et negativt tal -0,0%, men hvis det tilfældigvis er 0, så lægger jeg intet, okay. Så det får de nuller, der vises, og erstatter dem bare med ingenting. En slags besvær, som vi er nødt til at gennemgå det. Selvom jeg er glad, glad for at IFERROR-funktionen fungerer i et beregnet felt.glad for, at IFERROR-funktionen fungerer i et beregnet felt.glad for, at IFERROR-funktionen fungerer i et beregnet felt.
Okay, så min bog, Power Excel med, går over mange forskellige Pivot Table-eksempler, herunder oprettelse af beregnede felter. Tjek det ud, klik på det "i" deroppe i øverste højre hjørne.
Episodeoptagelse: Vi oprettede et beregnet felt i en pivottabel. Jeg brugte en celle eller et feltnavn, som jeg ikke kunne lide, fordi jeg vidste, at de ville give mig det underlige - Nogle har GP-procent, jeg kunne bare ændre det til GP%. Så får du nogle fejl, såsom Divide 0-fejl. Du kan undertrykke fejlene under udskrivning: Gå til fanen Sidelayout, Dialogstarter, fjerde fane og sig Fejl som blank eller pakk hele beregningen i FEJL. Og endelig, fordi hvis HVIS der skal returnere et tal som 0, brugte jeg et brugerdefineret nummerformat til at maskere disse nuller som intet.
Okay, jeg vil takke Mike for at have vist det fra mit seminar i Columbus, Indiana, og jeg vil takke dig for at komme forbi. Vi ses næste gang til endnu en netcast fra.
Download fil
Download eksempelfilen her: Podcast2075.xlsm