День добрый, созидателям! Необходимо подсчитать количество строк с данными после применения фильтра, с учётом того, что расчётная колонка "изв" связана с колонкой "изв" из другого листа (лист1) откуда подхватываются данные, которые должны учитываться в расчёте, конечно же колонка содержит нули, которые в расчете фигурировать не должны. В файле на вкладке "лист1" в ячейке В15 содержится формула которая вычисляет оригинальные значения (без дублей и пустых строк) во всей колонке. В этом же файле на вкладке "лист2" в ячейке В15, прошу Вас записать формулу, чтобы получить искомое значение (без учёта дублей, скрытых строк и нулей). Благодарю за отклик!
Подсчёт количества строк после фильтрации
22.02.2024 16:27:38
|
|
|
|
22.02.2024 16:55:39
Используйте функцию Эта функция работает только с видимыми строками (не скрытыми фильтром). Прочие условия накидывайте уже на неё (я так формулами не умею)
Изменено:
Во всех делах очень полезно периодически ставить знак вопроса к тому, что вы с давних пор считали не требующим доказательств (Бертран Рассел)
|
|||
|
|
23.02.2024 09:21:27
Благодарствую, в нужном документе с 6000 строк, вычислил годно. Данная формула будет полезна многим!
Изменено: |
|||
|
|
23.02.2024 13:52:19
Потребовалось усложнить задачку, теперь нужно, чтобы после фильтрации, считалось количество заполненных строк, значения которых связаны с другой строкой, притом, что они могут быть дублями в своём столбце, но должны быть в расчёте. В вложении на л.2 . Должно быть 3, т.к. критерий связан с индивидуальным номером в столбце А.
Еще заметил момент, что после применения фильтрации, начинает считать количество строк не целыми числами, а десятыми, подскажите как сделать, чтоб после фильтра считал целым числом (должно быть 94, а вычисляет 92, 68755 гг). Благодарю за отклик.
Изменено: |
|
|
|
24.02.2024 09:57:04
=SUM(SUBTOTAL(103;OFFSET(B1;ROW(B2:B13)-1;))*(B2:B13<>0)*(IFERROR(MATCH(B2:B13;B2:B13;);)=ROW(B2:B13)-1)) Расширение задачи не понял совсем.
По вопросам из тем форума, личку не читаю.
|
|||
|
|
24.02.2024 12:03:57
Обновлённая формула сработала, благодарствую!
В оригинальном файле, где 6000 строк, нужно связать два столбца, чтобы проверка осуществлялась по оригинальности содержимого первого столбца, даже если во втором столбце много одинаковых характеристик. Благодарю за отклик.
Изменено: |
|||
|
|
24.02.2024 18:01:59
Да в целом шустро выходит, но вылез изъян, в таблице обнаружились дробные обозначения которые вносят путаницу, например "яблоко-01". Рихтанул чуток таблицу руками. Вышло так: если "яблоко" занимает 5 строчек и "зелёное" 5 строчек, то рядом столбец с критерием "да" или "нет", но лишь в первой строке, чтоб при расчёте не было дубляжа. Подскажите, какой вид будет иметь формула после применения какого либо фильтра, если нужно вычислить в столбце все значения "да" или "нет" исключая нули. Благодарю за отклик.
Изменено: |
|
|
|
24.02.2024 19:38:21
![]()
По вопросам из тем форума, личку не читаю.
|
|||
|
|
25.02.2024 10:44:00
Да гг переборщил, нужно чтобы после фильтра, в одном столбце, считались все "да" исключая нули и "нет".
Поковыряв чуток всего того, что Вы мне набросали, сплёл вот такой рабочий вариант: =СУММПРОИЗВ(ПРОМЕЖУТОЧНЫЕ.ИТОГИ(3;СМЕЩ(D2:D2517;СТРОКА(D2:D2517)-МИН(СТРОКА(D2:D2517));;1));ЕЧИСЛО(ПОИСК("да";D2:D2517))+0) Прошу критики гг
Изменено: |
||||
|
|
|||