Excel - Jak sprawdzić, ile razy element jest zamawiany z innym przedmiotem

0

Mam arkusz kalkulacyjny wysłany w ciągu miesiąca, aw każdym wierszu mam numer dostawy i numer produktu. Próbuję znaleźć sposób, aby dowiedzieć się, które przedmioty są często zamawiane razem.

Na przykład:

Tabela pozycji i dostawy

Z wyjściem czegoś podobnego do

Razy zamówione z innym przedmiotem.

Mam dostęp do pakietu Office, ale poza tym nie ma zbyt wiele oprogramowania.

Dziękuję za pomoc!

Merddyn
źródło
2
Nie jestem tak doświadczony w programie Excel, więc większość tego, co próbowałem, to manipulowanie tabelami przestawnymi, aby sprawdzić, czy mogę uzyskać właściwe wyniki. Jeszcze kilka tygodni temu najbardziej zaawansowaną funkcją, której użyłem, było = SUMA (x: x) , ale moja nowa praca polega na dostępie do bazy danych opartej na programie Excel, więc muszę się dużo nauczyć, ponieważ nie mam zbyt wiele wskazówek.
Merddyn
Myślę, że to jest praca dla tabeli przestawnej. Każda formuła, którą masz zamiar zdobyć, będzie szalona i szalona w utrzymaniu. Tabele przestawne są bardzo prostym i niezwykle potężnym narzędziem.
Eleshar

Odpowiedzi:

2

Użyj tej formuły tablicowej:

=IF($D2=E$1,"X",SUM(--(ISNUMBER(MATCH(INDEX($A:$A,N(IF({1},MODE.MULT(IF($B$2:$B$15=$D2,ROW($B$2:$B$15)*{1,1}))))),INDEX($A:$A,N(IF({1},MODE.MULT(IF($B$2:$B$15=E$1,ROW($B$2:$B$15)*{1,1}))))),0)))))

Będąc formułą tablicową, należy wyjść z trybu edycji za pomocą Ctrl-Shift-Enter zamiast Enter.

Ta formuła tworzy dwie tablice numerów dostawy:

MODE.MULT(IF($B$2:$B$15=$D2,ROW($B$2:$B$15)*{1,1}))

Tworzy tablicę numerów wierszy, w których znajduje się wartość w D2 lub E1 w drugiej połowie.

Te numery wierszy przechodzą przez N()który wymusza tablicę do INDEXKtóre następnie wytwarza tablicę Dostaw, które dostarczyły ten przedmiot.

W MATCH()iteracje pierwszej tablicy i sprawdza, czy znajduje się w drugiej tablicy. Jeśli zostanie znaleziony, zwróci liczbę, jeśli nie błąd.

Te ISNUMBER()powroty PRAWDA / FAŁSZ w oparciu o liczbę MATCH lub błędów.

--Obraca PRAWDA / FAŁSZ w 1/0 a suma będzie podsumować, że ostatecznej tablicy.

wprowadź opis zdjęcia tutaj

Scott Craner
źródło
Wygląda na to, że to działa na przykład! Teraz zastanawiam się, jak przełożyć go na rzeczywisty arkusz kalkulacyjny. Dziękuję Ci bardzo!
Merddyn
Przepraszam za brak doświadczenia w programie Excel; Czym są {1} i {1,1} dla / co robią?
Merddyn
Są to tablice, pierwsza tablica z jednym przedmiotem, a następnie tablica z dwoma elementami.
Scott Craner,
Okej, mam to do pracy! ... Poza tym program Excel przestaje testować go w tygodniu danych (... przy 2265 numerach pozycji ...) ... I wkleiłem formułę tylko w jednej kolumnie ... I odnieść wrażenie, że zastosowanie go do miesiąca danych będzie nieco poza zakresem. Jednak bardzo dziękuję za pomoc!
Merddyn