Страницы: 1
RSS
[VBA]Свести таблицу при наличии "_"
 
Есть 81 таблица, они находятся в папках. В этих таблицах есть название отделов и еще один столбик, нужно выделить из этого столбика все значение имеющие "-" (терэ) или "договор не оформлен" и вставить не количество а название этого отдела (из 81 одной таблицы) и все эти терэ и договор не оформлен в свод.

Т.е должно получится

Регион №1

[Отдел №1][-][-][-][-][-][-][-][-][-][-][-][-][-][-][-][-][-][-][-][-][-][-][-][договор не оформлен][договор не оформлен]

[Отдел №2][-][-][-][-][-][-][-][-][-][-][[-][-][-][договор не оформлен][договор не оформлен]

и т.д.

Очень прошу помогите с решением. Спасибо
Изменено: sabotajue - 17.08.2013 12:50:03
 
Задание поменялось, надо просто посчитать количество.

=СЧЁТЕСЛИ('[01\[tablica.xls]Лист1]Лист1'!$E$2:$E$10;"-") - это касаемо поиска по критерию "-"
=СЧЁТЕСЛИ('[01\[tablica.xls]Лист1]Лист1'!$E$2:$E$10;"договор не оформлен") - это касаемо поиска по критерию "-"

Вот мои формулы, но почему то не считает, подскажите почему?
 
СЧЁТЕСЛИ не работает с закрытыми книгами. Используйте СУММПРОЗВ. Что-то вроде:
=СУММПРОИЗВ(('[01\[tablica.xls]Лист1]Лист1'!$E$2:$E$10="-")*1)

Про закрытые книги ошибся. Возможно, Вам надо подсчитать по нечеткому совпадению, а Вы по точному пытаетесь.
=СЧЁТЕСЛИ('[01\[tablica.xls]Лист1]Лист1'!$E$2:$E$10;"*-*")

А если честно, то совершенно неясно на какую помощь Вы рассчитываете, если даже не показываете что у Вас в файлах. Как можно сказать почему не считает, если видеть только формулу? Синтаксически она верная, ошибки нет.
Даже самый простой вопрос можно превратить в огромную проблему. Достаточно не уметь формулировать вопросы...
Страницы: 1
Наверх