|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
27.11.2016, 13:40 | #1 |
Пользователь
Регистрация: 12.04.2014
Сообщений: 16
|
Формула, многократно проверяющая диапазон
Всем привет! Прошу помощи с вопросом по формулам. Вопрос решался бы легко макросами, но работа идет под Mac Excel 2008 . Собственно, вопрос:
В приложенном файле есть 4 графы, Номер записи,Страна,Заказ,Стоимость доставки. В номере записи (ID) значения могут повторяться, то есть это значит, что заказано несколько товаров. Однако с другими графами загвоздка: в графе страна не проставляется страна, если запись с этим номером не первая, а графа стоимость доставки делает для каждой линии отдельную стоимость (при этом, заказ с одним номером записи должен идти под общей стоимость, которая в данный момент трижды проставляется). (в примере номер заказа 13) В связи с этим возникает вопрос: нужна формула, которая сможет многократно перебирать весь диапазон, отбирать одинаковые номера записи, для них подставлять такую же страну, как и в первой по порядку, а также понимать, что например в другой лист нужно тянуть только значение стоимости заказа из первой встречающейся строчки. Скажите пожалуйста, возможно ли это в целом? потому что звучит как необходимость ручной работы с циклами, и я не знаю, как это реализовать голыми формулами. Если есть какие-то похожие формулы, или другой способ быстро это сделать, подскажите его, пожалуйста, буду очень благодарен |
27.11.2016, 14:55 | #2 |
2 the Nation Glory
Старожил
Регистрация: 27.05.2014
Сообщений: 3,289
|
Этот Ваш файл трабл, это что? Исходные данные или то что хотите получить? Если первое, то где второе и наоборот?
Кто умер, но не забыт, тот бессмертен.
Лао-Цзы. |
27.11.2016, 15:24 | #3 |
Пользователь
Регистрация: 12.04.2014
Сообщений: 16
|
Вот добавил то, как должно быть, но это мало что меняет...вопрос в первом сообщении, хотя и понимаю, что заковыристый
|
27.11.2016, 15:25 | #4 |
Пользователь
Регистрация: 12.04.2014
Сообщений: 16
|
извините, вот
|
27.11.2016, 15:36 | #5 |
2 the Nation Glory
Старожил
Регистрация: 27.05.2014
Сообщений: 3,289
|
Если заказы отсортированы, то такой вариант подойдет?
https://youtu.be/S5HbB2aFhLw
Кто умер, но не забыт, тот бессмертен.
Лао-Цзы. |
27.11.2016, 15:56 | #6 | |
Пользователь
Регистрация: 12.04.2014
Сообщений: 16
|
Цитата:
|
|
27.11.2016, 17:08 | #7 | |
Новичок
СтарожилДжуниор
Регистрация: 05.02.2008
Сообщений: 9,487
|
Цитата:
улавливаете разницу?
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Программа проверяющая тесты | Razdolbai | Общие вопросы C/C++ | 0 | 23.05.2014 17:17 |
Программа, проверяющая сеть. | Batori | Помощь студентам | 7 | 03.09.2013 14:01 |
Ссылка на диапазон и формула | zoosublimation | Microsoft Office Excel | 4 | 19.04.2010 15:19 |
c++ многократно определенный символ. | ahab | Помощь студентам | 0 | 15.01.2010 16:05 |
Как обойти 503 в гугле при попытке многократно скачивать содержимое страницы | dkdkdk | Работа с сетью в Delphi | 2 | 14.01.2010 12:16 |