Avatar billede mortcob Nybegynder
29. januar 2007 - 08:36 Der er 1 kommentar

Udelade data fra grafområde, hvis værdi er nul

Hej eksperter.

Er der nogen mulighed for at lade dataområdet for en grad defineres af cellernes værdi?

Det jeg særligt er interesseret i, er at jeg har et dataområde som løbende tilføjes data. De kolonner, hvor der endnu ikke er indført data skal IKKE indgå i grafen (formelen returnere en nul-værdi for disse celler).

Jeg håber, jeg har formuleret mig klart nok.

På forhånd tak for hjælpen.

Mvh.

Mortcob
Avatar billede fru_nielsen Nybegynder
10. marts 2008 - 20:20 #1
Jeg har selv tidligere fundet svar på netop dette spørgsmål her på eksperten. Svaret ligger i at snyde Excel til at tro, at cellen er tom. Dette kan gøres på følgende måde:

Hvis(kriterium for at cellen har en værdi; værdien; #I/T)

Eksempel på anvendelse af dette trick i en månedsrapportering:

I celle A1 angives nummeret på den aktuelle måned (1 til 12)

I celle B1:B12 er månederne fra januar til december angivet (formateret som dato).
Cellerne C1:C12 linker til en inputfil, som opdateres hver måned. Disse celler danner input for en graf, som viser en trend for de realiserede måneder i året.

Koden i f.eks. C12 er: =HVIS(MÅNED(B12)<=$A$1;'C:\[Input.xls]Input'!U12;#I/T)

Herved medtager grafen først data for december måned, når input i celle A1 er angivet til 12.

Jeg håber, at eksemplet er til at forstå, og at dette løser dit problem.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Excel kurser for alle niveauer og behov – find det kursus, der passer til dig

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester