beta

Формулы электронных таблиц в PaperSheets: SUM, IF, COUNTIF и другие

В PaperSheets формула начинается с = и может содержать числа, ссылки на ячейки вроде A1, диапазоны вроде A1:A5 и 40 встроенных функций. Результат обновляется при изменении ячеек, которые в ней используются.

Открыть PaperSheetsБесплатно, без аккаунта, файлы остаются на вашем устройстве

Напишите первую формулу за 5 шагов

  1. Щёлкните ячейку и введите =, а затем формулу, например =A1+B1*2. Можно использовать + - * / ^ и скобки, & для склейки текста и % для процентов.
  2. Чтобы сложить диапазон, введите =SUM(A1:A5). Пока вы вводите формулу, щёлкните ячейку, чтобы вставить ссылку на неё.
  3. Нажмите Enter, чтобы подтвердить формулу, или Esc, чтобы отменить. Нажмите F2, чтобы снова изменить ячейку.
  4. Чтобы скопировать формулу вниз или вправо, выделите ячейки и нажмите Ctrl+D или Ctrl+R. Ссылки смещаются вместе с формулой: A1 превращается в A2. Напишите $A$1, чтобы ссылка осталась неизменной.
  5. Для быстрого итога выделите пустую ячейку под столбцом чисел и выберите Автосумма в меню Вставка.

40 функций PaperSheets

ГруппаФункции
Итоги и статистикаSUM, AVERAGE (или AVG), MIN, MAX, COUNT, COUNTA, PRODUCT, MEDIAN
УсловияCOUNTIF, SUMIF, AVERAGEIF
Округление и математикаROUND, ROUNDUP, ROUNDDOWN, INT, ABS, SQRT, POWER, MOD, EXP, LN, LOG10, PI
Логика и проверкиIF, IFERROR, AND, OR, NOT, ISNUMBER, ISBLANK
ТекстCONCAT (или CONCATENATE), LEN, UPPER, LOWER, TRIM, LEFT, RIGHT, MID
Дата и времяTODAY, NOW

Примеры, которые можно скопировать

ЗадачаФормула
Сумма столбца=SUM(B2:B20)
Средняя оценка=AVERAGE(C2:C30)
Зачёт или незачёт=IF(C2>=5,"Pass","Fail")
Подсчёт ячеек со значением paid=COUNTIF(A2:A50,"paid")
Подсчёт сумм больше 100=COUNTIF(B2:B50,">100")
Сложение только строк одной категории=SUMIF(A2:A50,"food",B2:B50)
Скрыть ошибку, например деление на ноль=IFERROR(A2/B2,0)
Доля от итога (затем выберите формат Процент)=B2/SUM($B$2:$B$20)
Объединить имя и фамилию=CONCAT(A2," ",B2)
Округлить до двух знаков после запятой=ROUND(A2,2)

Ошибки и ограничения

Вместо результата в ячейке появляется ошибка: #DIV/0! при делении на ноль, #NAME? для функции или имени, которых PaperSheets не знает, #VALUE!, когда вместо числа используется текст, #NUM! для невозможного числа, например квадратного корня из отрицательного числа, #REF! для несуществующей ячейки (например, после удаления её строки или столбца), #CIRC!, когда формула ссылается сама на себя, и #ERROR!, когда формулу невозможно прочитать, например при пропущенной скобке.

Столбец обозначается одной буквой (от A до Z), а в таблице до 500 строк. Функций поиска нет. TODAY и NOW возвращают дату в виде текста, поэтому они предназначены для отображения даты, а не для вычислений с датами.

Частые вопросы

Какие формулы поддерживает PaperSheets?

Он поддерживает 40 функций: итоги и статистика (SUM, AVERAGE, MIN, MAX, COUNT и другие), условия (COUNTIF, SUMIF, AVERAGEIF), округление и математика, логика (IF, IFERROR, AND, OR, NOT), текст и функции даты TODAY и NOW.

Как посчитать или сложить только некоторые строки?

Используйте COUNTIF, чтобы посчитать ячейки, соответствующие условию, и SUMIF, чтобы сложить подходящие строки, например =SUMIF(A2:A50,"food",B2:B50). AVERAGEIF работает так же для среднего значения.

Как сделать так, чтобы ссылка на ячейку не менялась при копировании формулы?

Поставьте знак доллара перед буквой и перед числом, например $B$2. Без него ссылка смещается вместе с формулой.

Обновляются ли формулы сами?

Да. Когда вы изменяете ячейку, все формулы, которые её используют, вычисляются заново.

Есть ли функция поиска?

Нет. В PaperSheets пока нет функций поиска. SUMIF, COUNTIF и IF покрывают многие повседневные случаи.

Документация

Другие бесплатные инструменты Oxyde