Домашняя страница Undo Do New Save Карта сайта Обратная связь Поиск по форуму
МИР MS EXCEL - Гость.xls

Вход

Регистрация

Напомнить пароль

 

= Мир MS Excel/Связь значения в списке с двух разных листов книги - Мир MS Excel

Старая форма входа
  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_  
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Связь значения в списке с двух разных листов книги (Формулы/Formulas)
Связь значения в списке с двух разных листов книги
Dizzel Дата: Воскресенье, 15.06.2014, 02:50 | Сообщение № 1
Группа: Пользователи
Ранг: Прохожий
Сообщений: 6
Репутация: 0 ±
Замечаний: 0% ±

Excel 2007
Добрый день!

Нужна помощь, не нашел решения пока.

Ситуация: на одном листе выпадающий список, на другом - такой же список с идентичными пунктами. Нужно, чтобы при изменении значения в списке на листе 2, автоматически подставлялось такое же значение в список на листе 1. Пример в приложении.

Это необходимо, так как расчеты завязаны на данные из списка листа 1, а создавать еще одну колонку для значения листа 2 очень не хочется.

Заранее спасибо!
К сообщению приложен файл: 111.xlsx (10.9 Kb)
 
Ответить
СообщениеДобрый день!

Нужна помощь, не нашел решения пока.

Ситуация: на одном листе выпадающий список, на другом - такой же список с идентичными пунктами. Нужно, чтобы при изменении значения в списке на листе 2, автоматически подставлялось такое же значение в список на листе 1. Пример в приложении.

Это необходимо, так как расчеты завязаны на данные из списка листа 1, а создавать еще одну колонку для значения листа 2 очень не хочется.

Заранее спасибо!

Автор - Dizzel
Дата добавления - 15.06.2014 в 02:50
ShAM Дата: Воскресенье, 15.06.2014, 08:14 | Сообщение № 2
Группа: Друзья
Ранг: Старожил
Сообщений: 1347
Репутация: 249 ±
Замечаний: 0% ±

Excel 2010
Если значение меняется только в списке на Лист2, то зачем список на Лист1? Может, просто использовать:
Код
=Лист2!C3
К сообщению приложен файл: Dizzel.xlsx (11.0 Kb)


Сообщение отредактировал ShAM - Воскресенье, 15.06.2014, 08:14
 
Ответить
СообщениеЕсли значение меняется только в списке на Лист2, то зачем список на Лист1? Может, просто использовать:
Код
=Лист2!C3

Автор - ShAM
Дата добавления - 15.06.2014 в 08:14
Dizzel Дата: Воскресенье, 15.06.2014, 18:13 | Сообщение № 3
Группа: Пользователи
Ранг: Прохожий
Сообщений: 6
Репутация: 0 ±
Замечаний: 0% ±

Excel 2007
ShAM,

Увы, этот вариант не подходит, так как на 2 листах должны присутствовать активные списки, данные в таблицах на этих листах зависят от выбора в списке.
Проблема в том, что расчетный лист завязан на списке из листа 1, поэтому при смене выбора в списке на листе 2 расчет в таблице на том же листе 2 не меняется, так как он завязан на позиции из списка на листе 1
 
Ответить
СообщениеShAM,

Увы, этот вариант не подходит, так как на 2 листах должны присутствовать активные списки, данные в таблицах на этих листах зависят от выбора в списке.
Проблема в том, что расчетный лист завязан на списке из листа 1, поэтому при смене выбора в списке на листе 2 расчет в таблице на том же листе 2 не меняется, так как он завязан на позиции из списка на листе 1

Автор - Dizzel
Дата добавления - 15.06.2014 в 18:13
ShAM Дата: Воскресенье, 15.06.2014, 18:44 | Сообщение № 4
Группа: Друзья
Ранг: Старожил
Сообщений: 1347
Репутация: 249 ±
Замечаний: 0% ±

Excel 2010
Все равно не понял, почему не подходит. Нарисуйте в файле таблицы и объясните какая таблица с каким списком и как завязана.
ЗЫ: Так, как Вы хотите, боюсь, только макросом.
 
Ответить
СообщениеВсе равно не понял, почему не подходит. Нарисуйте в файле таблицы и объясните какая таблица с каким списком и как завязана.
ЗЫ: Так, как Вы хотите, боюсь, только макросом.

Автор - ShAM
Дата добавления - 15.06.2014 в 18:44
Dizzel Дата: Воскресенье, 15.06.2014, 19:23 | Сообщение № 5
Группа: Пользователи
Ранг: Прохожий
Сообщений: 6
Репутация: 0 ±
Замечаний: 0% ±

Excel 2007
ок, сделаю с таблицами


Сообщение отредактировал Dizzel - Воскресенье, 15.06.2014, 19:25
 
Ответить
Сообщениеок, сделаю с таблицами

Автор - Dizzel
Дата добавления - 15.06.2014 в 19:23
Dizzel Дата: Воскресенье, 15.06.2014, 19:42 | Сообщение № 6
Группа: Пользователи
Ранг: Прохожий
Сообщений: 6
Репутация: 0 ±
Замечаний: 0% ±

Excel 2007
В приложении обновленный пример.

На двух листах данные по продажам и траснпорту. На листе 3 - расчетные данные, с колонкой ключом, на основе которого работает Sumif на вкладках -отчетах "продажи" и "транспорт".

Из-за того, что ключ завязан на списке листа 1, список на листе 2 не работает.
К сообщению приложен файл: 6272883.xlsx (13.7 Kb)
 
Ответить
СообщениеВ приложении обновленный пример.

На двух листах данные по продажам и траснпорту. На листе 3 - расчетные данные, с колонкой ключом, на основе которого работает Sumif на вкладках -отчетах "продажи" и "транспорт".

Из-за того, что ключ завязан на списке листа 1, список на листе 2 не работает.

Автор - Dizzel
Дата добавления - 15.06.2014 в 19:42
shurikus Дата: Воскресенье, 15.06.2014, 20:59 | Сообщение № 7
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 198
Репутация: 44 ±
Замечаний: 0% ±

Excel 2007
А что мешает создать второй столбец с ключом для транспорта? Либо надо менять формулу подсчета не применяя ключа ALL, поскольку можно просто сосчитать всю продукцию по условию...
К примеру, можно убрать с листа 3 условие ALL и поставить в продажи следующую формулу:
Код
=ЕСЛИ($C$3="All";СУММЕСЛИ(Лист3!C:C;ЛЕВСИМВ(Продажи!C8;3)&"*";Лист3!E:E);СУММЕСЛИ(Лист3!C:C;ЛЕВСИМВ(Продажи!C8;3)&ЛЕВСИМВ(Продажи!$C$3;3);Лист3!E:E))


Сообщение отредактировал shurikus - Воскресенье, 15.06.2014, 21:07
 
Ответить
СообщениеА что мешает создать второй столбец с ключом для транспорта? Либо надо менять формулу подсчета не применяя ключа ALL, поскольку можно просто сосчитать всю продукцию по условию...
К примеру, можно убрать с листа 3 условие ALL и поставить в продажи следующую формулу:
Код
=ЕСЛИ($C$3="All";СУММЕСЛИ(Лист3!C:C;ЛЕВСИМВ(Продажи!C8;3)&"*";Лист3!E:E);СУММЕСЛИ(Лист3!C:C;ЛЕВСИМВ(Продажи!C8;3)&ЛЕВСИМВ(Продажи!$C$3;3);Лист3!E:E))

Автор - shurikus
Дата добавления - 15.06.2014 в 20:59
ShAM Дата: Воскресенье, 15.06.2014, 22:30 | Сообщение № 8
Группа: Друзья
Ранг: Старожил
Сообщений: 1347
Репутация: 249 ±
Замечаний: 0% ±

Excel 2010
Единственный вопрос: Ячейка С3 на листах Продажи и Транспорт всегда равны между собой?
Если ДА, то почему не подходит то, что я предложил в своем первом сообщении?
Согласен с shurikus
убрать с листа 3 условие ALL

См.вложение.
К сообщению приложен файл: Dizzel_1.xlsx (13.4 Kb)
 
Ответить
СообщениеЕдинственный вопрос: Ячейка С3 на листах Продажи и Транспорт всегда равны между собой?
Если ДА, то почему не подходит то, что я предложил в своем первом сообщении?
Согласен с shurikus
убрать с листа 3 условие ALL

См.вложение.

Автор - ShAM
Дата добавления - 15.06.2014 в 22:30
Dizzel Дата: Понедельник, 16.06.2014, 00:52 | Сообщение № 9
Группа: Пользователи
Ранг: Прохожий
Сообщений: 6
Репутация: 0 ±
Замечаний: 0% ±

Excel 2007
Sham,

такое решение не подходит, так как у пользователя нельзя отнимать возможность выбора позиции из списка на листе продажи. Иначе ему придется все время в транспорт лезть.
 
Ответить
СообщениеSham,

такое решение не подходит, так как у пользователя нельзя отнимать возможность выбора позиции из списка на листе продажи. Иначе ему придется все время в транспорт лезть.

Автор - Dizzel
Дата добавления - 16.06.2014 в 00:52
ShAM Дата: Понедельник, 16.06.2014, 05:26 | Сообщение № 10
Группа: Друзья
Ранг: Старожил
Сообщений: 1347
Репутация: 249 ±
Замечаний: 0% ±

Excel 2010
Тогда, как я писал выше:
только макросом
К сообщению приложен файл: Dizzel_2.xlsm (20.7 Kb)
 
Ответить
СообщениеТогда, как я писал выше:
только макросом

Автор - ShAM
Дата добавления - 16.06.2014 в 05:26
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Связь значения в списке с двух разных листов книги (Формулы/Formulas)
  • Страница 1 из 1
  • 1
Поиск:

Яндекс.Метрика Яндекс цитирования
© 2010-2024 · Дизайн: MichaelCH · Хостинг от uCoz · При использовании материалов сайта, ссылка на www.excelworld.ru обязательна!