Посчитать количество ячеек по цвету заливки по двум диапазонам, аналог "счётеслимн"
Пользователь
Сообщений: Регистрация: 30.11.2014
22.02.2022 14:57:59
, спасибо Вам! Для решения конкретно этой задачи подходит, но была необходимость в выделении именно отдельного диапазона, потому как этот диапазон не всегда находится на ряд ниже, но всё-равно классное решение!
Изменено: - 22.02.2022 14:58:16
Посчитать количество ячеек по цвету заливки по двум диапазонам, аналог "счётеслимн"
Пользователь
Сообщений: Регистрация: 30.11.2014
22.02.2022 14:54:34
, блестяще! Спасибо!
Изменено: - 22.02.2022 14:58:32
Посчитать количество ячеек по цвету заливки по двум диапазонам, аналог "счётеслимн"
Пользователь
Сообщений: Регистрация: 30.11.2014
22.02.2022 12:56:53
Добрый день! Задача состоит в том, чтобы посчитать количество ячеек с определенным цветом заливки одновременно по ДВУМ диапазонам (т.е по двум условиям) по принципу работы "счётеслимн". Нашёл очень хорошую статью в приемах: Использую следующий код из данной статьи:
Код
Function CountByColor(DataRange As Range, ColorSample As Range) As Long
Dim cell As Range, n As Long
For Each cell In DataRange
If cell.Interior.Color = ColorSample.Interior.Color Then n = n + 1
Next cell
CountByColor = n
End Function
А теперь внимание основной вопрос: Подскажите пожалуйста, как должен выглядеть вышеуказанный код, если мне нужно добавить в функцию еще один дополнительный диапазон (по принципу работы функции "счётеслимн") для отбора по такому же критерию (по цвету заливки, но уже другого цвета). Файл прилагаю. В нём есть конкретное описание.
Посчитать количество ячеек по цвету заливки и по цвету шрифта
Пользователь
Сообщений: Регистрация: 30.11.2014
22.02.2022 10:56:58
Закрыто:
Изменено: - 22.02.2022 14:42:55
Посчитать количество ячеек по цвету заливки и по цвету шрифта
Пользователь
Сообщений: Регистрация: 30.11.2014
21.02.2022 14:30:18
Добрый день! Нашёл более менее подходящую тему для своего вопроса.
Задача состоит в том, чтобы посчитать количество ячеек с определенным цветом заливки одновременно по ДВУМ диапазонам (т.е по двум условиям). Нашёл очень хорошую статью в приемах: Использую следующий код из данной статьи:
Код
Function CountByColor(DataRange As Range, ColorSample As Range) As Long
Dim cell As Range, n As Long
For Each cell In DataRange
If cell.Interior.Color = ColorSample.Interior.Color Then n = n + 1
Next cell
CountByColor = n
End Function
А теперь внимание основной вопрос: Подскажите пожалуйста, как должен выглядеть вышеуказанный код, если мне нужно добавить в функцию еще один дополнительный диапазон (по принципу работы функции "счётеслимн") для отбора по такому же критерию (по цвету заливки, но уже другого цвета). Файл прилагаю.
К сожалению времени разбираться нету, а объем данных колоссальный! (Во вложении только пример) Подскажите пожалуйста формулу!
Выбор конкретных значений из массива данных
Пользователь
Сообщений: Регистрация: 30.11.2014
25.08.2015 14:43:14
Добрый день! Знаний не хватает, обращаюсь сюда! Для знатоков вопрос на две секунды! На пальцах: Есть 2 файла: таблица с ценой и таблица с весом. Подскажите пожалуйста, как сделать так, чтобы в файле с ценой производился поиск по артикулу из соседнего файла, и если они совпадают то в соседней ячейке проставлялся вес? Через какую формулу это сделать? (Файлы для примера во вложении)
Изменено: - 25.08.2015 15:05:23
Изменение ссылки на ячейку, с учетом изменения даты
Но немного промахнулись, попробовал изменить дату, он дает отклонение на текущий день (т.е на ячейку "P", а нужно с учетом предыдущих дней, т.е. на ячейку Q, за счет чего это меняется в формуле? Изменением значения в формуле +2, на +3?
Изменено: - 30.11.2014 17:06:07
Изменение ссылки на ячейку, с учетом изменения даты
Пользователь
Сообщений: Регистрация: 30.11.2014
30.11.2014 16:44:27
Скидываю конкретный файл, где это нужно реализовать!
Изменение ссылки на ячейку, с учетом изменения даты
Пользователь
Сообщений: Регистрация: 30.11.2014
30.11.2014 16:25:25
Добрый день! Задачка такая. Нужно сделать так, чтобы в определенную дату, в ячейке указывалась ссылка на конкретную ячейку. Например. Есть ячейка А1. Нужно сделать так, чтобы: 01.12 в ней отражалась информация из ячейки B1. 02.12 из ячейки С1. 03.12 из ячейки D1. И так далее. Как это можно реализовать?