4

Итак, у меня есть столбец в Excel, который я хочу свернуть в один ряд. По существу, столбец имеет 0 если элемент отсутствует, и 1 если он есть.

То , что я хочу сделать , это получить первенствовать , чтобы проверить столбец, позволяет сказать B2:B30 и, если есть какие - либо из этих строк 1 , чтобы показать 1 в B1 Если во всех строках есть 0 , тогда мне нужно, чтобы он показывал 0 .

Посмотрел много вещей в Интернете, и я могу заставить его подсчитать количество строк с определенным числом (или просто использовать сводную таблицу), но я не могу заставить его свернуться и просто показать 0 или 1 .

Любая помощь будет отличной.

4 ответа4

6

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

Например:

=IF(SUM(B2:B30)>0,1,0)
5

Если ячейки столбца всегда содержат либо 0 либо 1 качестве значений (и в результате вы хотите получить 1, если в любой из ячеек есть хотя бы 1, а в противном случае 0), тогда достаточно простого =MAX(B2:B30) .

1

Я полагаю:

    =IF(COUNTIF(B2:B30)=0,0,1) 

будет работать, но, возможно, один из Excellll немного быстрее.

0

Если под «сворачиванием» вы подразумеваете группирование всех 0 в одной области и всех 1 в другой, то сортируйте таблицу по 0 и 1 (т.е. сортируйте по столбцу b), затем используйте функцию « Группировать »

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .