Я хочу мати можливість підсумовувати значення цілого рядка, за винятком перших 2 комірок. Тож щось подібне:
=sum(A3:A*infinity*)
Як це зробити?
Я хочу мати можливість підсумовувати значення цілого рядка, за винятком перших 2 комірок. Тож щось подібне:
=sum(A3:A*infinity*)
Як це зробити?
Відповіді:
Щось подібне просили раніше, і я повторю цю відповідь : просто поставте:
=sum(a3:a1048576)
оскільки це максимальна кількість комірок на стовпчик / рядок в Office 2007 та 2010 р. (65536 - макс. до 2007 р.) (Для стовпців максимальна назва стовпців - XFD у 2007 та 2010 роках, а IV до 2007 р.)
Додайте все, а потім виберіть ті, до яких не хочете включати:
=SUM(A:A)-A1-A2
Редагувати:
Як вказував josmh, вищевказана формула не буде мати помилку, якщо A1 або A2 не є числовими - але працює наступне:
=SUM(A:A)-SUM(A1,A2)
або
=SUM(A:A)-SUM(A1:A2)
або (для трохи задоволення!)
=SUM(A:A,(-1*(SUM(A1))),(-1*SUM((A2))))
Вони працюють тому, що функція SUM ігнорує нечислові поля
Для підсумовування цілого рядка :
=sum(1:1)
Замініть 1 на номер початкового рядка, а потім використовуйте відповідно ручку автозаповнення. Якщо перетягнути формулу вниз, вона зміниться на "= сума (2: 2)" тощо.
Для підсумовування всього рядка , крім перших 2 стовпців :
=sum(1:1)-sum($a1:$b1)
Це допоможе вам зменшити розмір файлу.
На це вже є кілька точних відповідей, але ось метод, який я ще не бачив:
=SUM(OFFSET(3:3,0,2,1,COLUMNS(3:3)-2))
Формат є SUM(OFFSET(Range, Rows, Cols, [Height], [Width]))
. Починаємо з усього діапазону, зміщуємо його нульовими рядами вниз і двома стовпцями, встановлюємо висоту до 1 і встановлюємо ширину на поточну ширину мінус два. Поки регулювання ширини збігається зі зміщенням, воно працює чудово. Ось та сама ідея підсумовувати стовпчик замість рядка: (Зверніть увагу, що вам не потрібно використовувати Width
параметр, тому що ви хочете тієї ж ширини, що і вихідний діапазон.)
=SUM(OFFSET(A:A,2,0,ROWS(A:A)-2))
Перевага цих формул над прийнятою на даний момент відповіддю полягає в тому, що вони працюють у будь-якій версії excel. Він також не буде коригувати діапазон, якщо вставити клітинки спереду, оскільки він посилається на весь рядок / стовпець. Ви можете або не захочете цю функціональність залежно від налаштувань даних.
=sum(A3:A*infinity*)
як дозволить Microsoft Excel. На жаль, кожна посилання повинна бути введена двічі (одна для функції OFFSET, а інша для функції ROWS).
Я думав, ви можете просто зробити наступне: = SUM (A3: A)
Редагувати : Вибачте, я неправильно прочитав, це для стовпця
Для рядків дивіться схвалену відповідь.
=SUM(A3:A:A)
.
=SUM(A3:A:A)
схоже, те саме, що =SUM(A:A)
. (Я здивований, що це не синтаксична помилка.)
Ви також можете вибрати комірки в рядку або стовпці, вибравши першу комірку, а потім натиснувши клавішу CTRL+ SHIFT+ ARROW( RIGHT ARROWабо LEFT ARROWдля рядків, СТРІЛКА Вгору або СТРІЛО Вниз для стовпців).
Примітка Якщо рядок або стовпець містить дані, клавіша CTRL + SHIFT + Стрілка вибирає рядок або стовпець до останньої використовуваної комірки. Натискаючи клавішу CTRL + SHIFT + СТРЕЛКА вдруге, вибирається весь рядок або стовпець.
PS.
Шкода, що в Excel немає тієї самої хитрості, як у Google Sheets . Напр. щоб вибрати від C2 до C ( нескінченність ), ви можете зробити це:
SUM(C2:2)