Показать сообщение отдельно
Непрочитано 17.12.2008, 04:21   #17
404
Мужской Умудрённый
 
Регистрация: 04.08.2003
Цитата (Er1k) »
что бы в столбике "G" записать имя, а в столбике "H" выводилось кол-во таких имён.
Наверное, всё-таки не "в столбике G". А в одной конкретной ячейке, скажем, G2, записать имя; а в H2 — чтобы выводилось количество таких имён, имеющихся в столбце "С".

Если так, ищем в Яндексе "Excel подсчёт числа ячеек". Вторая же ссылка расскажет нам о замечательной функции СЧЁТЕСЛИ. Итого: вам надо в H2 забить формулу: "=СЧЁТЕСЛИ(C2:C10000;G2)".

Но. У вас в столбце "C" (и в других также) в каждой ячейке полно концевых пробелов! Т. е. там стоит не, например, "Лидия", а "Лидия_______________". Поэтому, если в G2 ввести просто "Лидия", то СЧЁТЕСЛИ выдаст количество "таких" ячеек равным нулю.

Решение: "=СЧЁТЕСЛИ(C2:C10000;СЦЕПИТЬ(G2;"*"))"

Т. е. теперь, если вы ввели в G2 имя "Лидия", к нему добавляется вконце "*", что для Excel значит "любое слово, начинающееся на "Лидия"". И теперь подсчёт будет работать.

Правда в том случае, если у вас какие-либо имена не начинаются одинаково. Скажем если вы ввели "Анна", а в списке есть какая-нибудь "Анна-Мария", Excel её тоже посчитает.

Ещё можно ячейку, в которую вы вводите имя, сделать не G2, а НАД стобцом "Имя", т. е. C1 (вместо слова "Имя", либо добавить вначале ОДНУ лишнюю строку). Тогда вам не надо будет вбивать имя вручную, а просто нажать Alt + <стрелка вниз>, и появится выпадающий список со всеми именами, из которого просто выбрать нужное. Автоматически решится и проблема концевых пробелов. (Ещё раз: для этого нужно, чтобы ячейка ввода имени располагалась СРАЗУ над списком имён, и чтобы в этом списке не было пустых ячеек.)

П.С. От всяких
Цитата (Wector_M) »
автофильтр
-ов и пр. "авто" лучше отказаться сразу. Иначе вы не будете понимать и контролировать, что собсна ваша программа делает

И юзайте поиск и хелп.
Вложения
Тип файла: zip Задание1.zip (109.2 Кб, 846 просмотров)

Последний раз редактировалось 404; 17.12.2008 в 18:06.
404 вне форума  
Конфигурация ПК
Ответить с цитированием