Rafał Węglik

Rafał Węglik Student SGH -
kierunek Finanse i
Rachunkowość

Temat: Suma wartości rezerwacji

Cześć wszystkim,
Próbuję w excelu zrobić pewien raport na podstawie danych od kontrahenta.

W pierwszej kolumnie mam imie i nazwisko klienta, w drugiej zaś jest częściowa wartość rezerwacji (słowo "częściowa" odgrywa tutaj ważną rolę). Na jedną osobę może być przypisanych wiele wartości, które składają się na finalną cenę.
Rezerwacji jest kilka tysięcy, składowe wartości rezerwacji, o których wspomniałem często są takie same.

Ogólnie wygląda to mniej więcej tak:

Kowalski 100
Nowak 200
Nowak 100
Kowalski 70
Kowalski 200

a ja chcę uzyskać z tego:

Kowalski 370
Nowak 300.

Możecie mi pomóc?

Temat: Suma wartości rezerwacji

Tabela przestawna!
Andy L.

Andy L. ITM, VUB

Temat: Suma wartości rezerwacji

Można i pivotem, a można inaczej :)

zakładam, że wartości tekstowe to kolumna A2:An, wartości numeryczne odpowiednio B2:Bn, to w C2:
=IFERROR(INDEX($A$2:$A$6,MATCH(0,COUNTIF($C$1:$C1,$A$2:$A$6),0)),"")
i Control+Shift+Enter (formuła typu array) lub non-array formuła (bez CSE)
=IFERROR(INDEX($A$2:$A$6,MATCH(0,INDEX(COUNTIF($C$1:$C1,$A$2:$A$6),0,0),0)),"")
a w D2:
=IF($C2="","",SUMIF($A$2:$B$6,$C2,$B$2:$B$6))
obie przeciągnąć w dół.
Zakresy użyte są wg. przykładu i należy je dostosować do oryginalnych.
Jeżeli formuły mają być umieszczone w innych kolumnach niż C i D to należy zmienić odpowiednio zakres $C$1:$C1 w pierwszej formule oraz $C2 w drugiej.

-------
Nazwy funkcji i sposób zapisu formuły zmienić na odpowiednie dla Twojej wersji językowej Excela oraz ustawień regionalnych. W kodzie VBA równieżTen post został edytowany przez Autora dnia 12.03.16 o godzinie 05:58



Wyślij zaproszenie do