Jestem pewien, że na to pytanie prawdopodobnie udzielono odpowiedzi przed wyszukiwarką google lub jest ona gdzieś, ale nie wiem, jak poprawnie to sformułować, aby znaleźć ten wynik.
Mam więc pewne dane w jednym arkuszu, w następującym formacie, pamiętając, że dane te nie mają limitu pionowego, więc może być dowolna liczba wierszy.
Moje pytanie brzmi: jaką formułę muszę wprowadzić do komórki „[jakiejś wartości]”, aby uzyskać sumę wszystkich wartości „punktów” o danym identyfikatorze.
Zasadniczo chcę odpowiednik zapytania SQL „Wybierz ... Gdzie ...”
microsoft-excel
Jacek
źródło
źródło
Odpowiedzi:
Użyj tej formuły w B2 w arkuszu docelowym:
=SUMIF(Sheet1!A:A,A2,Sheet1!D:D)
Arkusz 1 to miejsce, w którym masz dane (kolumna A dla identyfikatora, kolumna D, w której masz punkty)
kolumna A powinna mieć wiersze danych, ponieważ kolumna D
A2 to identyfikator w arkuszu docelowym, który chcesz zsumować punkty
i możesz przeciągnąć formułę w dół
źródło
SUMIF rozwiąże Twój problem. https://www.techonthenet.com/excel/formulas/sumif.php
źródło