Excel

Feb. 14th, 2014 12:11 pm
[identity profile] his-haziness.livejournal.com posting in [community profile] useful_faq
Здравствуйте!

Можно ли в столбце таблицы найти определенное значение, например 0 и выделить все строки с этим значением, а затем удалить эти строки?

Как это сделать это Excel?

Date: 2014-02-14 08:23 am (UTC)
From: [identity profile] apashenko.livejournal.com
Гуглите «условное форматирование».

Date: 2014-02-14 08:24 am (UTC)
From: [identity profile] uttha.livejournal.com
Формат - условное форматирование

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

Date: 2014-02-14 09:03 am (UTC)
From: [identity profile] uttha.livejournal.com
нечаянно удалила, в общем формула для столбца С текущей строки 8 будет выглядеть так =$C8=0
доллар на столбце

перед постановкой условия выделить всю таблицу, либо после условное форматирование всегда растащить по таблице значком "Кисточка" (формат по образцу)

Date: 2014-02-14 08:27 am (UTC)
From: [identity profile] dims12.livejournal.com
Именно "выделить", то есть, имитировать нажатие мышкой с Ctrl -- не уверен, что это просто. Надо макрос писать.

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

=(A1==0)

проверит, равна ли ячейка нулю и выдаст ИСТИНА или ЛОЖЬ

На основании этого выражения можно составить сложное выражение, например, с использованием функции ЕСЛИ

=ЕСЛИ(A1==0;"УРА, найден ноль";"Пть! Это не ноль")

проверит, равна ли ячейка нулю и, если равна, то выдаст первый текст, а если не равна, то второй.

Затем, по выражению можно сделать сортировку или фильтрацию.

Кроме того, есть возможность условного форматирования, то есть, можно раскрашивать ячейки по разному, в зависимости от значения логического выражения.

Date: 2014-02-14 02:34 pm (UTC)
From: [identity profile] qyix7z.livejournal.com
Вы уверены, что нужно использовать два знака равенства подряд?

Date: 2014-02-14 02:59 pm (UTC)
From: [identity profile] dims12.livejournal.com
Да, ошибка у меня, нужно одно равенство.

Date: 2014-02-14 08:43 am (UTC)
From: [identity profile] akafynjy.livejournal.com
Установить фильтр по колонке, а затем условие на равенство 0.

Date: 2014-02-14 08:45 am (UTC)
From: [identity profile] dims12.livejournal.com
P.S. Видеопример фильтрации по формуле

Edited Date: 2014-02-14 08:50 am (UTC)

Date: 2014-02-14 11:28 am (UTC)

Date: 2014-02-14 11:29 am (UTC)
From: [identity profile] kukunichka.livejournal.com
можно чуть дольше по действиям, но чуть проще по пониманию ) если условное форматирование тяжело дается ;)
сделать автофильтр по нужному значению в нужном столбце , чтобы отсеять лишнее, выделить результат фильтра, и нажать F5, нажать кнопку "выделить" и выбрать "выделить только видимые ячейки" и можно делать заливку цветом или любое другое форматирование, оно будет применено только к результатам фильтра, не затрагивая "спрятанные" ячейки. минус этого способа - работа с завершенной таблице, то есть если она будет пополняться и продолжаться, придется повторять действия. условное же форматирование, примененное на область, заведомо больше, чем имеющаяся таблица, автоматически подсвечивает строки по мере их заполнения.
надеюсь, не перемудрила и все понятно )

Date: 2014-02-14 12:11 pm (UTC)
From: [identity profile] shkslj.livejournal.com
Выделить столбец
Ctrl F
Найти нули
Найти все.

Date: 2014-02-15 05:04 pm (UTC)
From: [identity profile] roquefort-tln.livejournal.com
Ctrl h и заменить нули на ничего

Date: 2014-02-15 05:11 pm (UTC)
From: [identity profile] shkslj.livejournal.com
Только нули надо ограничить, а то числу 100500 сильно поплохеет.

Date: 2014-02-14 01:08 pm (UTC)
From: [identity profile] russian-jammer.livejournal.com
Фильтр-условие-равно