Домашняя страница Undo Do New Save Карта сайта Обратная связь Поиск по форуму
МИР MS EXCEL - Гость.xls

Вход

Регистрация

Напомнить пароль

 

= Мир MS Excel/Подсчет пустых ячеек по цвету - Мир MS Excel

Старая форма входа
  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_  
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Подсчет пустых ячеек по цвету (Формулы/Formulas)
Подсчет пустых ячеек по цвету
Palladium Дата: Понедельник, 13.11.2017, 23:53 | Сообщение № 1
Группа: Пользователи
Ранг: Участник
Сообщений: 88
Репутация: 0 ±
Замечаний: 20% ±

2003, 2007 RUS
Сразу скажу, что я абсолютный "ноль" в Excel! Но знаю, что с Excel все возможно (формулой или макросом - это не важно). Файл с примером (что должно получиться) прикрепляю.
Суть вопроса: Какая формула (или макрос) должна быть, чтобы подсчитывала только пустые ячейки из столбца "В" в ячейку С1, если в столбце "D" шрифт красный (отличающийся от черного)? Или пусть подсчитывает ячейки с красным шрифтом (отличающимся от черного) из столбца "D", если в столбце "В" пустая ячейка.
И точно такая же задача: какая формула (или макрос) должна быть, чтобы подсчитывала только пустые ячейки из столбца "В" в ячейку Е1, если в столбце "D" шрифт черный?
Названия продуктов могут быть одинаковые, но цвет шрифта разный. И если заполняю столбец "В", то при щелчке на любую другую ячейку, должно быть изменение в ячейке С1 или Е1 соответственно.
К сообщению приложен файл: 6221388.xlsx (11.5 Kb)
 
Ответить
СообщениеСразу скажу, что я абсолютный "ноль" в Excel! Но знаю, что с Excel все возможно (формулой или макросом - это не важно). Файл с примером (что должно получиться) прикрепляю.
Суть вопроса: Какая формула (или макрос) должна быть, чтобы подсчитывала только пустые ячейки из столбца "В" в ячейку С1, если в столбце "D" шрифт красный (отличающийся от черного)? Или пусть подсчитывает ячейки с красным шрифтом (отличающимся от черного) из столбца "D", если в столбце "В" пустая ячейка.
И точно такая же задача: какая формула (или макрос) должна быть, чтобы подсчитывала только пустые ячейки из столбца "В" в ячейку Е1, если в столбце "D" шрифт черный?
Названия продуктов могут быть одинаковые, но цвет шрифта разный. И если заполняю столбец "В", то при щелчке на любую другую ячейку, должно быть изменение в ячейке С1 или Е1 соответственно.

Автор - Palladium
Дата добавления - 13.11.2017 в 23:53
sboy Дата: Вторник, 14.11.2017, 11:46 | Сообщение № 2
Группа: Друзья
Ранг: Участник клуба
Сообщений: 2566
Репутация: 724 ±
Замечаний: 0% ±

Excel 2010
И Вам здравствуйте
[vba]
Код
Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Column <> 2 Then Exit Sub
Set r = Range(Cells(3, 4), Cells(3, 4).End(xlDown)).Offset(0, -2)
    For Each cl In r.Cells
        If IsEmpty(cl) Then
            Select Case cl.Offset(0, 2).Font.ColorIndex
            Case 1, -4105
                black_ = black_ + 1
            Case 3
                red_ = red_ + 1
            End Select
        End If
    Next
    [C1] = red_
    [E1] = black_
End Sub
[/vba]
К сообщению приложен файл: 6221388.xlsm (18.3 Kb)


Яндекс: 410016850021169
 
Ответить
СообщениеИ Вам здравствуйте
[vba]
Код
Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Column <> 2 Then Exit Sub
Set r = Range(Cells(3, 4), Cells(3, 4).End(xlDown)).Offset(0, -2)
    For Each cl In r.Cells
        If IsEmpty(cl) Then
            Select Case cl.Offset(0, 2).Font.ColorIndex
            Case 1, -4105
                black_ = black_ + 1
            Case 3
                red_ = red_ + 1
            End Select
        End If
    Next
    [C1] = red_
    [E1] = black_
End Sub
[/vba]

Автор - sboy
Дата добавления - 14.11.2017 в 11:46
Palladium Дата: Вторник, 14.11.2017, 12:51 | Сообщение № 3
Группа: Пользователи
Ранг: Участник
Сообщений: 88
Репутация: 0 ±
Замечаний: 20% ±

2003, 2007 RUS
И Вам здравствуйте

Здравствуйте! Извините, что без приветствия! Вчера после работы решил написать, ну и перешел сразу к делу :)
Спасибо! Это то, что нужно!
Попробовал и увидел мой прокол: я не написал, что список будет увеличиваться, то есть будут добавляться новые строки (таблица будет расти вниз и нет определенного порядка какой цвет у названия будет: черный или красный). Попробовал, а не срабатывает с новыми строками :(


Сообщение отредактировал Palladium - Вторник, 14.11.2017, 13:28
 
Ответить
Сообщение
И Вам здравствуйте

Здравствуйте! Извините, что без приветствия! Вчера после работы решил написать, ну и перешел сразу к делу :)
Спасибо! Это то, что нужно!
Попробовал и увидел мой прокол: я не написал, что список будет увеличиваться, то есть будут добавляться новые строки (таблица будет расти вниз и нет определенного порядка какой цвет у названия будет: черный или красный). Попробовал, а не срабатывает с новыми строками :(

Автор - Palladium
Дата добавления - 14.11.2017 в 12:51
sboy Дата: Вторник, 14.11.2017, 13:26 | Сообщение № 4
Группа: Друзья
Ранг: Участник клуба
Сообщений: 2566
Репутация: 724 ±
Замечаний: 0% ±

Excel 2010
Попробовал, а не срабатывает с новыми строками

Должно работать при добавлении, последняя строка определяется в колонке D. Если там есть данные, но не считает, приложите файл с ошибкой


Яндекс: 410016850021169
 
Ответить
Сообщение
Попробовал, а не срабатывает с новыми строками

Должно работать при добавлении, последняя строка определяется в колонке D. Если там есть данные, но не считает, приложите файл с ошибкой

Автор - sboy
Дата добавления - 14.11.2017 в 13:26
Palladium Дата: Вторник, 14.11.2017, 13:34 | Сообщение № 5
Группа: Пользователи
Ранг: Участник
Сообщений: 88
Репутация: 0 ±
Замечаний: 20% ±

2003, 2007 RUS
Должно работать

Что то не срабатывает. Вот файл. И изменение цвета уже написанных, никак не реагирует.
К сообщению приложен файл: 9001920.xlsm (17.8 Kb)


Сообщение отредактировал Palladium - Вторник, 14.11.2017, 13:36
 
Ответить
Сообщение
Должно работать

Что то не срабатывает. Вот файл. И изменение цвета уже написанных, никак не реагирует.

Автор - Palladium
Дата добавления - 14.11.2017 в 13:34
Palladium Дата: Вторник, 14.11.2017, 13:46 | Сообщение № 6
Группа: Пользователи
Ранг: Участник
Сообщений: 88
Репутация: 0 ±
Замечаний: 20% ±

2003, 2007 RUS
при добавлении

Пока дату в колонку "В" не поставил и не удалил, не хотело считать. Но не всегда последняя строка с датой в колонке В, вернее всегда без даты
 
Ответить
Сообщение
при добавлении

Пока дату в колонку "В" не поставил и не удалил, не хотело считать. Но не всегда последняя строка с датой в колонке В, вернее всегда без даты

Автор - Palladium
Дата добавления - 14.11.2017 в 13:46
sboy Дата: Вторник, 14.11.2017, 14:07 | Сообщение № 7
Группа: Друзья
Ранг: Участник клуба
Сообщений: 2566
Репутация: 724 ±
Замечаний: 0% ±

Excel 2010
Пока дату в колонку "В" не поставил и не удалил, не хотело считать

дык сами просили
И если заполняю столбец "В", то


Яндекс: 410016850021169
 
Ответить
Сообщение
Пока дату в колонку "В" не поставил и не удалил, не хотело считать

дык сами просили
И если заполняю столбец "В", то

Автор - sboy
Дата добавления - 14.11.2017 в 14:07
Palladium Дата: Вторник, 14.11.2017, 14:24 | Сообщение № 8
Группа: Пользователи
Ранг: Участник
Сообщений: 88
Репутация: 0 ±
Замечаний: 20% ±

2003, 2007 RUS
дык сами просили

В том то и дело: Если заполняю. Но изначально ведь не заполнена колонка В, а самые первые всегда заполняется колонки А, С, D.
PS: у меня уже были таблицы с макросом, но никогда не появлялось сообщение при сохранении файла:
"Предупреждение о конфиденциальной информации: документ содержит макросы, элементы управления ActiveX, данные пакета расширения XML или веб-компоненты. Они могут включать личные сведения, которые нельзя удалить с помощью инспектора документов."
Как от этого избавиться? Разрешение макросам стоит.


Сообщение отредактировал Palladium - Вторник, 14.11.2017, 14:25
 
Ответить
Сообщение
дык сами просили

В том то и дело: Если заполняю. Но изначально ведь не заполнена колонка В, а самые первые всегда заполняется колонки А, С, D.
PS: у меня уже были таблицы с макросом, но никогда не появлялось сообщение при сохранении файла:
"Предупреждение о конфиденциальной информации: документ содержит макросы, элементы управления ActiveX, данные пакета расширения XML или веб-компоненты. Они могут включать личные сведения, которые нельзя удалить с помощью инспектора документов."
Как от этого избавиться? Разрешение макросам стоит.

Автор - Palladium
Дата добавления - 14.11.2017 в 14:24
Palladium Дата: Суббота, 18.11.2017, 00:06 | Сообщение № 9
Группа: Пользователи
Ранг: Участник
Сообщений: 88
Репутация: 0 ±
Замечаний: 20% ±

2003, 2007 RUS
В принципе вопрос решен! Но не решен в случае: Подсчитывать ячейки с красным шрифтом (отличающимся от черного) из столбца "D", если в столбце "В" пустая ячейка. И наоборот: подсчитывать ячейки с черным шрифтом из столбца "D", если в столбце "В" пустая ячейка???
Возможно это будет проще решение?!?
К сообщению приложен файл: 6423867.xlsx (11.7 Kb)


Сообщение отредактировал Palladium - Суббота, 18.11.2017, 00:14
 
Ответить
СообщениеВ принципе вопрос решен! Но не решен в случае: Подсчитывать ячейки с красным шрифтом (отличающимся от черного) из столбца "D", если в столбце "В" пустая ячейка. И наоборот: подсчитывать ячейки с черным шрифтом из столбца "D", если в столбце "В" пустая ячейка???
Возможно это будет проще решение?!?

Автор - Palladium
Дата добавления - 18.11.2017 в 00:06
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Подсчет пустых ячеек по цвету (Формулы/Formulas)
  • Страница 1 из 1
  • 1
Поиск:

Яндекс.Метрика Яндекс цитирования
© 2010-2024 · Дизайн: MichaelCH · Хостинг от uCoz · При использовании материалов сайта, ссылка на www.excelworld.ru обязательна!