Jak zwrócić wiele wartości, jeśli wiersz zawiera wartość


0

Chcę wyszukać numer w kolumnie A i zwrócić kolumnę B i C, jeśli jest. W innym arkuszu wprowadziłbym FG30827110 i zwróciły cztery elementy (każda pozycja w kolumnie B i C wróciła).

wprowadź tutaj opis obrazu


Zaawansowany filtr?
Scott Craner

Może. Pozwól mi dodać jasności. Muszę wiedzieć, że jeśli będę musiał zbudować 4 szt. FG #, potrzebuję 8 szt. PC00065 (ponieważ jest to 2 szt.). Ale inny zestaw komórek może wywołać 3 szt. I potrzebowałbym 12 całkowitych PC00065. W końcu muszę znać całkowitą ilość kolumny B z różnymi ilościami kolumny A. Czy to ma sens?
Nick Scolaro

Brzmi to tak, jakby formuła dla kolumny b była podobna (jeśli „a2 = x” to „y”), a kolumna c jest podobnie ustawiona. Dodałbym kolejną kolumnę dla „liczby komputerów” i zmodyfikowałem kolumnę c, aby pomnożyć jej wynik przez tę nową kolumnę. Zasadniczo A2 = FG30827110 -> B2 = PC00065 -> C2 (liczba komputerów) = 2 -> D2 = B2 * C2, które dałoby wynik 4.
Andrew

@Nick Scolaro - edytuj swoje pytanie zamiast dodawać komentarze, aby dodać informacje
cybernetic.nomad

Odpowiedzi:


0

Możesz użyć formuły tablicowej, aby wyciągnąć element składowy

=INDEX(Table1[parent item no],MATCH(A1,Table1[child item no],0)) 

(należy to wpisać za pomocą CTRL + SHIFT + ENTER).

Następnie użyj, SUMIFSaby uzyskać ilość

=SUMIFS(Table1[pts per],Table1[parent item no],A1,Table1[child item no],b1)*(qty needed)
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.