Chcę móc sumować wartości całego wiersza z wyjątkiem pierwszych 2 komórek. Więc coś takiego:
=sum(A3:A*infinity*)
Jak mam to zrobic?
Chcę móc sumować wartości całego wiersza z wyjątkiem pierwszych 2 komórek. Więc coś takiego:
=sum(A3:A*infinity*)
Jak mam to zrobic?
Odpowiedzi:
Coś podobnego zostało już zadane i powtórzę tę odpowiedź : po prostu wstaw:
ponieważ jest to maksymalna liczba komórek na kolumnę / wiersz w pakiecie Office 2007 i 2010. (65536 wynosi maks. przed 2007 rokiem). (W przypadku kolumn maksymalna nazwa kolumny to XFD w 2007 i 2010 r. i IV przed 2007 r.)
źródło
Dodaj wszystko, a następnie zabierz te, których nie chcesz uwzględniać:
Edytować:
Jak zauważył josmh, powyższa formuła zawiedzie z błędem, jeśli A1 lub A2 nie są numeryczne - ale następujące funkcje będą działać:
lub
lub (dla odrobiny zabawy!)
Działają, ponieważ funkcja SUM ignoruje pola nienumeryczne
źródło
Aby zsumować cały wiersz :
Zastąp 1 początkowym numerem wiersza, a następnie odpowiednio użyj uchwytu autouzupełniania. Jeśli przeciągniesz formułę w dół, zmieni się ona na „= suma (2: 2)” itd.
Aby zsumować cały wiersz , z wyjątkiem pierwszych 2 kolumn :
Pomoże to zmniejszyć rozmiar pliku.
źródło
To już ma kilka dobrych odpowiedzi, ale oto metoda, której jeszcze nie widziałem:
Format to
SUM(OFFSET(Range, Rows, Cols, [Height], [Width]))
. Zaczynamy od całego zakresu, przesuwamy go zero rzędów w dół i dwie kolumny ponad, ustawiamy wysokość na 1 i ustawiamy szerokość na jej bieżącą szerokość minus dwa. Dopóki regulacja szerokości jest taka sama jak przesunięcie, działa idealnie. Oto ten sam pomysł, aby zsumować kolumnę zamiast wiersza: (Zauważ, że nie musisz używaćWidth
parametru, ponieważ chcesz mieć taką samą szerokość jak oryginalny zakres).Zaletą tych formuł w porównaniu z obecnie akceptowaną odpowiedzią jest to, że działają one w dowolnej wersji programu Excel. Nie zmieni również zakresu, jeśli wstawisz komórki z przodu, ponieważ odnosi się do całego wiersza / kolumny. Możesz lub nie chcieć tej funkcji w zależności od konfiguracji danych.
źródło
=sum(A3:A*infinity*)
jak pozwala Microsoft Excel. Niestety każde odniesienie należy wprowadzić dwukrotnie (jeden dla funkcji OFFSET i drugi dla funkcji ROWS).Myślałem, że możesz po prostu wykonać następujące czynności: = SUMA (A3: A)
Edycja : Przepraszam, że źle przeczytałem, to jest dla kolumny
W przypadku wierszy zobacz zatwierdzoną odpowiedź.
źródło
=SUM(A3:A:A)
.=SUM(A3:A:A)
wydaje się być taki sam jak=SUM(A:A)
. (Dziwi mnie, że nie jest to błąd składniowy.)Możesz także wybrać komórki w wierszu lub kolumnie, wybierając pierwszą komórkę, a następnie naciskając klawisz CTRL+ SHIFT+ ARROW( RIGHT ARROWlub LEFT ARROWdla wierszy, STRZAŁKA W GÓRĘ lub STRZAŁKA W DÓŁ dla kolumn).
Uwaga Jeśli wiersz lub kolumna zawiera dane, CTRL + SHIFT + STRZAŁKA wybiera wiersz lub kolumnę do ostatnio używanej komórki. Drugie naciśnięcie klawiszy CTRL + SHIFT + STRZAŁKA powoduje zaznaczenie całego wiersza lub kolumny.
PS.
Szkoda, że Excel nie ma tej samej sztuczki, co Arkusze Google . Np. aby wybrać od C2 do C ( nieskończoność ), możesz to zrobić:
źródło