Работаем с Excel и Libreoffice Calc
Делимся опытом, советами, примерами
Одна страница
Распечатать
. Редактировалось 2 раза, последний — #1
В последнее время довольно приходится довольно много использовать LibreOffice Calc, так что создам об этом отдельную тему.
В частности, сейчас столкнулся с такой проблемой: нужно посчитать стандартное отклонение (STDEV) для только для тех ячеек, для которых выполняется условие, связанное с соседним столбцом. Но аналога SUMIF или COUNTIF для STDEV в Calc не имеется. Можно, конечно, делать выборку нужных фильтром с копированием, и считать по этой выборке, но расчетов у меня довольно много, поэтому это очень плохое решение.
В частности, сейчас столкнулся с такой проблемой: нужно посчитать стандартное отклонение (STDEV) для только для тех ячеек, для которых выполняется условие, связанное с соседним столбцом. Но аналога SUMIF или COUNTIF для STDEV в Calc не имеется. Можно, конечно, делать выборку нужных фильтром с копированием, и считать по этой выборке, но расчетов у меня довольно много, поэтому это очень плохое решение.
Ребята, давайте жить спокойно!
Разобрался. Как выяснилось, и в Excel, и в Calc есть такая штука как формула массива. Отличается от обычной тем, что пишется в фигурных скобках, и после ее ввода нужно нажимать не Enter, а Ctrl+Shift+Enter (причем не только после ввода, но и после любого редактирования, иначе будет ошибка). Кроме того, в Calc можно включить режим массива в левом нижнем углу конструктора формул (галочка Array). Для таких формул вполне можно писать IF с диапазоном, а также совершать другие действия, например, перемножать два диапазона. В частности, для моего случая формула имела такой вид: {=STDEV(IF($C$2:$C$26=0,J$2:J$26," "))}
Ребята, давайте жить спокойно!
Одна страница
Распечатать У вас нет прав для отправки сообщений в эту тему.