Определить пустые строки в LibreOffice Calc


2

У меня есть диапазон ячеек LibreOffice Calc A1: M218. Большинство строк имеют «Y», для «Да», в одном столбце, а все остальные ячейки строки не заполнены. Но некоторые строки полностью пусты. Я хочу идентифицировать пустые строки.

Есть ли функция, которая может быть введена в столбец N, которая будет выделять пустые строки, возвращая указанный символ?

Также, пожалуйста, сообщите, будет ли решение работать в MS Excel.


«может быть введен в столбец N, который будет выделять пустые строки, возвращая указанный символ» - не могли бы вы объяснить это?
Máté Juhász

Спасибо за ваш быстрый ответ. Любой символ, который подчеркивает, что строка пуста, т.е. ни один из столбцов не содержит «Y»
Lonscale Bear

Ваш диапазон имеет 13 столбцов. Не ясно, все ли содержат Y или являются пустыми (по сравнению с некоторыми, содержащими что-то еще, или метками строк и т. Д.). Кроме того, каждая строка либо полностью пуста, либо содержит Y только в одной ячейке, или может содержать несколько столбцов Y? Гарантированно ли пустые ячейки действительно пустые, или они могут содержать какой-то тип «пустых» или «пустых» заполнителей?
fixer1234

Те строки, которые содержат Y, будут иметь Y только в одном столбце. Все остальные ячейки в этом ряду будут пустыми. У некоторых строк не будет Y, и все ячейки в строке будут пустыми ..... именно эти строки мне нужно идентифицировать. Пустые ячейки гарантированно будут пустыми, без функции заполнителя.
Lonscale Bear

@LonscaleBear, система уведомляет людей, кроме автора, когда есть комментарий, только если этот человек был единственным другим участником поста. Я просто наткнулся на ваш комментарий. Вы можете предупредить другого участника, «отправив» ему комментарий с помощью @, как я сделал здесь. Я отправил ответ для вас. Я также уточню ваш вопрос с информацией в вашем комментарии, чтобы другим людям было легче ответить.
fixer1234

Ответы:


2

Примечание: это полное переписывание, чтобы сосредоточиться на наиболее применимых решениях.

Наиболее простое решение, вероятно, следующее (показано для строки 1):

=IF(COUNTIF(A1:M1,"Y"),"","Blank")

Это зависит от вашего описания, что единственным исключением для всех пробелов будет "Y". Это считается Y. Отсчет нуля рассматривается как false, который выдает слово «Пробел» в качестве вывода (вы можете сделать что угодно). Любое количество 1 или более Y рассматривается как trueи выводит null (пустая ячейка; она вводится в виде пары двойных кавычек, между которыми ничего нет).

Другой способ сделать это - искать пустые ячейки, а не заполненные:

=IF(COUNTBLANK(A1:M1)=13,"Blank","")

В диапазоне A: M есть 13 столбцов. Это подсчитывает, сколько пустых. Если все 13 пустые, строка пуста.

Примечание. В любом случае вы вводите формулу один раз в столбец N, а затем просто копируете ее или перетаскиваете, чтобы заполнить ячейки результатов по мере необходимости. Кстати, они будут работать как в Excel, так и в Calc.


Я использовал вашу четвертую формулу, и она работает как шарм. Большое спасибо за ваше время и опыт.
Lonscale Bear
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.