Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Undgå at vise alle linjer i en pivottabel

45 views
Skip to first unread message

Peter

unread,
Sep 4, 2008, 8:18:18 AM9/4/08
to
Hej.

(Excel 2007, DK)

Jeg har en pivottabel der viser køb og salg af varer over månederne og
en total (rækkesum) der viser det aktuelle lager.

Nogle varer er købt i en måned og solgt i en anden. Dermed er det
aktuelle lager for disse varer = 0.

Hvordan undgår jeg at vise de linjer hvor det aktuelle lager (altså
rækkesummen) er 0 ? Jeg kan ikke bruge et værdifilter, for det ser kun
på de enkelte kolonner, ikke på totalen.

Ex:
Vare jan feb marts total
1 1 1
2 1 -1 0
3 1 1

Jeg ønsker kun at se vare 1 og 3.

Mvh

Peter

Brian og Charlotte

unread,
Sep 4, 2008, 8:58:25 AM9/4/08
to
Hvad med en VBA løsning, der skjuler dine nul-linier.
Se nedenstående eksempel, der tester på kolonne G og skjuler nul-linierne:

Mvh,
Brian

---------
Dim CheckRange As Range
Set CheckRange = Columns("g")

'// Show all rows
CheckRange.EntireRow.Hidden = False

Dim PartRange As Range
Set PartRange = Range(CheckRange.Cells(2), _
CheckRange.Cells(Rows.Count).End(xlUp))

Dim Cell As Range
For Each Cell In PartRange.Cells
If Cell.Value <> "" Then
If Cell.Value = 0 Then
Dim Hiderow As Range
If Hiderow Is Nothing Then
'// Collect celle for hiding
Set Hiderow = Cell
Else
Set Hiderow = Union(Hiderow, Cell)
End If
End If
End If
Next Cell

'// Select
If Not Hiderow Is Nothing Then
'// Hide row(s)
Hiderow.EntireRow.Hidden = True
End If

'// Reset
Set CheckRange = Nothing
Set PartRange = Nothing
Set Hiderow = Nothing

Per Falkjær

unread,
Sep 7, 2008, 3:26:31 AM9/7/08
to
Peter skrev:
Jeg har meget glæde af Data -> Autofilter og i dette tilfælde
Brugerdefineret, hvor du udvælger poster større end 0.
mvh - Per

Peter

unread,
Sep 10, 2008, 2:18:01 PM9/10/08
to
> mvh - Per- Skjul tekst i anførselstegn -
>
> - Vis tekst i anførselstegn -

Tak Per. Men man kan vist ikke bruge autfilter på pivottabeller.
Tak Brian. Jeg forsøger med dit forslag.
Mvh

Peter

Peter

unread,
Sep 10, 2008, 2:39:11 PM9/10/08
to
> Peter- Skjul tekst i anførselstegn -

>
> - Vis tekst i anførselstegn -

Tak Brian.

Det var en del af vejen. Desværre ikke det hele.
Din løsning virker i princippet godt nok, men:

Min beskrivelse var ikke helt god nok. Jeg troede det var nok at gøre
det "simpelt". Min pivottabel ser faktisk sådan ud:

A B C D til AE er
skjulte AF
Vare Lokation Serienummer Transaktioner pr måned Total

5000 st1
dk123

dk124 1

dk125 1
dk126

dk127 1
5000
Total
3

Mit ønske er så, kun at vise de linjer med antal i kolonne AF. Men (og
det var det jeg glemte) jeg skal jo have varebetegnelsen med uanset om
der er antal på den linje eller ej.

Kan du klare denne udvidede forespørgsel ?

Mvh

Peter

0 new messages