Как создать пустую строку после каждых 3 последовательных строк? - PullRequest
0 голосов
/ 02 июля 2019

Как создать пустую строку после каждых 3 последовательных строк в LibreOffice Calc, как показано ниже?

Оригинальные строки:

aaaaaa.bbbbb.cccccc.ddddddd.

Ожидаемые строки:

enter image description here

Если это возможно, согласно моим ожиданиям, использование LibreOffice Calc означает, что вы получите вышеуказанный вывод. Заранее спасибо.

Ответы [ 2 ]

0 голосов
/ 02 июля 2019

Альтернативой является процесс, который требует вспомогательный столбец, но не большую часть формулы.Все еще предполагая, что 1 находится в A2, заполните столбец чем-то вроде:

=INT((ROW()-2)/3)

, скопированный для соответствия.Затем выберите «Правка»> «Копировать»> «Правка»> «Специальная вставка» и выберите Selection, отметьте только Numbers, OK и Да .

Теперь выберите из столбца А дляваш вспомогательный столбец и: Данные> Промежуточные итоги ... и только для 1st Group, Group by: независимо от вашего вспомогательного столбца и Calculate subtotals for: только для вспомогательного столбца.Сумма по умолчанию Use function: подходит, тогда OK и удалите вспомогательный столбец.

Сложнее объяснить, чем сделать, преимущество состоит в том, что группирование может быть достигнуто с помощью такого простогоформула, результаты которой в любом случае преобразуются в значения, процесс универсален.

0 голосов
/ 02 июля 2019

Если не считать чего-то вроде BASIC, лучшее, чего можно достичь с помощью обычных формул, - это разместить копию ваших данных вместо вставки строк.Таким образом, предполагая, что 1 находится в A2, в строке 2 и копируется в соответствии с:

=IF(MOD((ROW()-1),4)=0,"",OFFSET(A$2,ROW()-2-INT((ROW()-2)/4),))
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...