Как заставить гугл листы игнорировать пустые строки на графике

У меня есть лист Google с несколькими строками данных, которые я пытаюсь поместить в круговую диаграмму. Проблема заключается в том, что он сообщает о пустых значениях в виде отдельной категории (хотя на самом деле они не пустые, в результате формулы они устанавливаются в ""). Есть ли способ подавить эти пробелы?

1 ответ

Поскольку у меня была такая же проблема, вот как ее решить (по крайней мере, для линейных диаграмм):

Дважды щелкните график, чтобы Chart editorоткрывается. Во вкладкеCustomize открытым Chart style и установите флажок Plot null values.

Вот и все, теперь пустые строки / ячейки будут игнорироваться, и линия будет нанесена на следующее существующее значение.

Лучше не ставить "" в ячейках в первую очередь; наличие таких пустых, но не совсем ячеек приводит к некоторым проблемам, которые трудно отладить. Чтобы избежать таких клеток, не используйте if(A1=1, 2, "") и аналогичные; использование if(A1=1, 2, ) вместо этого оставляя третий аргумент действительно пустым.

Но если у вас уже есть диапазон с такими записями, вы можете использовать формулу

=arrayformula(if(len(A1:B), A1:B, ))

убрать это. Это оставляет большинство записей без изменений, за исключением того, что "" будет заменено пустыми ячейками.

Другие вопросы по тегам