Гость
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Узнать данные из ячейки (дату), когда достигнут промежуточный итог по заданному ИДшнику. / 7 сообщений из 7, страница 1 из 1
30.11.2016, 18:53
    #39357959
Cy4eHoK
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Узнать данные из ячейки (дату), когда достигнут промежуточный итог по заданному ИДшнику.
Народ, помогите, пожалуйста, бьюсь третий день. Понимаю как логически должно быть решено, но функционалом формул Excel не получается решить.

Дано: много поставщиков у каждого свой уникальный ИД, они платят по разным Каналам (всего 3 канала = 3 столбца), кол-во платежей (строк) неограниченно, это все записывается вручную в одну общую таблицу, с простановкой в соответствующем столбце даты оплаты.

Нужно: узнать когда достигнута определенная сумма (в примере введена вручную) по заданному ID (также в примере вбито вручную). Промежуточный итог (который сравнивается с введенной суммой) должен формироваться из строк и столбцов одновременно, соответствующих заданному ИД (т.е. сумма всех элементов (платежей) двумерного массива, по заданному ИД).

Файл прилагаю.
...
Рейтинг: 0 / 0
30.11.2016, 18:53
    #39357960
Cy4eHoK
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Узнать данные из ячейки (дату), когда достигнут промежуточный итог по заданному ИДшнику.
Файл что то не прикрепился.
...
Рейтинг: 0 / 0
30.11.2016, 20:22
    #39358027
Akina
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Узнать данные из ячейки (дату), когда достигнут промежуточный итог по заданному ИДшнику.
Cy4eHoKтут должна быть формула выдающая дату когда достигнута сумма из ячейки выше (в данном примере ответ должен быть 18,88 USD )
Дата в долларах - это сильно...
...
Рейтинг: 0 / 0
01.12.2016, 14:18
    #39358491
Cy4eHoK
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Узнать данные из ячейки (дату), когда достигнут промежуточный итог по заданному ИДшнику.
AkinaCy4eHoKтут должна быть формула выдающая дату когда достигнута сумма из ячейки выше (в данном примере ответ должен быть 18,88 USD )
Дата в долларах - это сильно...

Сори))) Говорю же, 3 день бьюсь (уже даже 4ый). Конечно же, ответ должен быть 5.12.16, т.к. достигнута сумма больше введенной.

Прикрепляю файл с правильными комментами.
...
Рейтинг: 0 / 0
01.12.2016, 16:54
    #39358672
Akina
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Узнать данные из ячейки (дату), когда достигнут промежуточный итог по заданному ИДшнику.
Я тут добавил тебе пяток колонок... дальше уж сам, а?
...
Рейтинг: 0 / 0
01.12.2016, 18:59
    #39358844
Казанский
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Узнать данные из ячейки (дату), когда достигнут промежуточный итог по заданному ИДшнику.
Cy4eHoK,
один вспомогательный столбец с формулой

Код: plaintext
=СУММПРОИЗВ((B$2:B2=$C$25)*$D$2:F2)>=$C$26

в целевой ячейке формула

Код: plaintext
=ИНДЕКС(C:C;ПОИСКПОЗ(ИСТИНА;G:G;))
...
Рейтинг: 0 / 0
05.12.2016, 13:26
    #39360431
Cy4eHoK
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Узнать данные из ячейки (дату), когда достигнут промежуточный итог по заданному ИДшнику.
Akina, Казанский,

большое спасибо Вам за старания!

В варианте Казаниский запустить бы цикл и промежуточный столбец не нужен был бы, я так понимаю, но пока не разберусь как :(

Вот, кстати, нашел похожую задачку - http://www.sql.ru/forum/943751/excel-cikl-s-pomoshhu-formul
Там как раз запустили цикл (ячейки в столбце I, в файле Полуламер3.xls), пытаюсь сделать подобное, вывел формулу:

Код: xml
1.
{=ИНДЕКС(C$2:C$12;НАИМЕНЬШИЙ(ЕСЛИ((B$2:B$12=C25)*(СУММПРОИЗВ((B$2:B12=$C$25)*$D$2:$F$12)>=$C$26);СТРОКА($2:$12));СТРОКА()))}



Но она не рабочая, хотя по моей логике должна работать. И еще что не понятно - почему в зависимости от строки в которой данная формула находится (копируя ее, не протягивая) она выдает разный результат (что у меня, что в том примере на который дал ссылку). Может кто объяснит и поможет докостылить данную формулу?
...
Рейтинг: 0 / 0
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Узнать данные из ячейки (дату), когда достигнут промежуточный итог по заданному ИДшнику. / 7 сообщений из 7, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]