Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Microsoft Office и VBA программирование > Microsoft Office Excel
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Закрытая тема
Ваша тема закрыта, почему это могло произойти? Возможно,
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу.
Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста".
Название темы слишком короткое или не отражает сути вашего вопроса.
Тема исчерпала себя, помните, один вопрос - одна тема
Прочитайте правила и заново правильно создайте тему.
 
Опции темы Поиск в этой теме
Старый 06.08.2008, 10:24   #1
Baloo007
Пользователь
 
Регистрация: 06.08.2008
Сообщений: 18
По умолчанию Указание последнего в строке значения прерывистого ряда значений.

Есть массив торговых точек, у каждой точки есть ответственный. Каждый ответственный DSA посещает свои точки раз в неделю и в день посещения заносит "0" или "1" (в остальные дни, когда не посещал точки - ничего не заносит, ячейки оставляет пустыми) - информация о наличии или отсутствии в точке товара "А" или "Б". Если ответственный не посетил точку - он ничего не заносит и информация необходима по последнему занесению (посещению).
Необходимо отследить наличие товара "А" по последнему визиту в листе "Последнее значение" и узнать - сколько у ответственного точек с наличием товара "А" по последнему визиту в листе "Счёт точек с товаром А".

Во вложении для помощи указаны примечания.
Вложения
Тип файла: rar Книга Клиентов 2008(настройка).rar (7.7 Кб, 20 просмотров)
Baloo007 вне форума
Старый 06.08.2008, 11:47   #2
Baloo007
Пользователь
 
Регистрация: 06.08.2008
Сообщений: 18
По умолчанию

Неужели эта задача не предусмотрена в Excel???
Baloo007 вне форума
Старый 06.08.2008, 12:16   #3
ZORRO2005
Форумчанин
 
Аватар для ZORRO2005
 
Регистрация: 26.11.2006
Сообщений: 584
По умолчанию

Все предусмотреть невозможно.
Посмотрите вложение.
Вложения
Тип файла: rar Книга_2.rar (7.7 Кб, 28 просмотров)
ZORRO2005 вне форума
Старый 06.08.2008, 13:18   #4
Baloo007
Пользователь
 
Регистрация: 06.08.2008
Сообщений: 18
По умолчанию Батенька, Вы гений!!! ))))

Спасибо - сам бы я до такого никогда не додумался... но она работает - буду разбираться... Ещё раз спасибо.

Зорро2005, а не могли бы Вы подсказать - какую формулу лучше прописать во втором листе, чтобы подсчитать количество точек с товаром А у каждого DSA??? :
Baloo007 вне форума
Старый 06.08.2008, 13:26   #5
ZORRO2005
Форумчанин
 
Аватар для ZORRO2005
 
Регистрация: 26.11.2006
Сообщений: 584
По умолчанию

Цитата:
Сообщение от Baloo007 Посмотреть сообщение
какую формулу лучше прописать во втором листе, чтобы подсчитать количество точек с товаром А у каждого DSA??? :
Наличие товара А по какому столбцу смотреть?
Если по BN то:
Код:
{=СУММ(('Последнее значение'!$B$4:$B$54='Счёт точек с товаром А'!A3)*('Последнее значение'!$BN$4:$BN$54>0))}

Последний раз редактировалось ZORRO2005; 06.08.2008 в 13:43.
ZORRO2005 вне форума
Старый 06.08.2008, 14:06   #6
Baloo007
Пользователь
 
Регистрация: 06.08.2008
Сообщений: 18
По умолчанию Замучал наверное уже, но...

Чувствую себя в Excel не очень грамотным, но раз так - хочу спросить у более опытных людей:
1. Скопировал указанную формулу, вставил во второй лист - почему не работает.
2. C4:BL4<>"" - что это обозначает при написании формулы??? (больше, меньше, ковычки 2 раза?..)
3. ('Последнее*значение'!$B$4:$B$54='Счёт*точек*с*товаром*А'!A3) - зачем в формуле после окончания имени листа стоят "!"???
4. Можно ли сделать так, чтобы после столбца "Последнее указанное в строке значение Товар А", следовал столбец, где будет указана дата, с которой взяты данные??? Если можно - как???
5. СТОЛБЕЦ(C4:BL4)-2 - что даёт вот эта запись??? или эта:
((C4:BL4<>"")*СТОЛБЕЦ(C4:BL4)-2)*($C$3:$BL$3="Наличие товара Б"))
6. $C$3:$BL$3="Наличие товара Б" - и вот эта?
7. Что дают в формуле фигурные скобки?

Последний раз редактировалось Baloo007; 06.08.2008 в 14:09.
Baloo007 вне форума
Старый 06.08.2008, 14:24   #7
Baloo007
Пользователь
 
Регистрация: 06.08.2008
Сообщений: 18
По умолчанию

=СУММЕСЛИ('Последнее значение'!B4:B54;'Последнее значение'!B4:B54='Счёт точек с товаром А'!A4; 'Последнее значение'!BN4:BN54)
мне кажется - вот так надо для А4 во втором листе...
Baloo007 вне форума
Старый 06.08.2008, 14:38   #8
ZORRO2005
Форумчанин
 
Аватар для ZORRO2005
 
Регистрация: 26.11.2006
Сообщений: 584
По умолчанию Купите книжку!Советую Уокенбаха

Цитата:
Сообщение от Baloo007 Посмотреть сообщение
Можно ли сделать так, чтобы после столбца "Последнее указанное в строке значение Товар А", следовал столбец, где будет указана дата, с которой взяты данные??? Если можно - как???
Добавил...
Вложения
Тип файла: rar Книга_3.rar (11.0 Кб, 25 просмотров)
ZORRO2005 вне форума
Старый 06.08.2008, 14:47   #9
Baloo007
Пользователь
 
Регистрация: 06.08.2008
Сообщений: 18
По умолчанию

Спасибо Очень сильно мне помогли - день рабочего времени сэкономили.


C4:BL4<>"" - скажите, как Эксель это воспринимает? Как это читается?
Baloo007 вне форума
Старый 06.08.2008, 14:55   #10
ZORRO2005
Форумчанин
 
Аватар для ZORRO2005
 
Регистрация: 26.11.2006
Сообщений: 584
По умолчанию

C4:BL4<>"" - не равно пусто
если не пусто в ячейках то ИСТИНА если пусто то ЛОЖЬ.
Поищите еще формулы массивов.Это и есть {}.
http://www.planetaexcel.ru/tip.php?aid=78

Последний раз редактировалось ZORRO2005; 06.08.2008 в 15:01.
ZORRO2005 вне форума
Закрытая тема


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
написать с помощью рекурсии функцию поиска последнего слова в строке? - Си Cvetok Помощь студентам 1 13.05.2008 15:43
Выбор значения из массива по столбцу и строке Almaas Помощь студентам 4 25.01.2008 14:56
Автоматическая подстановка последнего значения d_yure Microsoft Office Excel 9 28.12.2007 08:30
Указание пути к библиотекам _SERGEYX_ Общие вопросы Delphi 2 24.07.2007 09:35
Суммирование значений и выведения максимального значения Bor_man Microsoft Office Excel 2 12.04.2007 19:49