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

Вход

Регистрация

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

 

= Мир MS Excel/Список значений с дополнительной колонкой - Мир MS Excel

  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_, DrMini  
Список значений с дополнительной колонкой
ALARMus Дата: Вторник, 17.07.2012, 16:11 | Сообщение № 1
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 181
Репутация: 0 ±
Замечаний: 20% ±

Добрый день.
Можно ли и как сделать так.
ЛИСТ2 имеет 2 колонки:
А) заполнена цифрами
В) соответствующими цифрам названиями
Например(повторов нет):
555 Москва
543 Вологда
...
На ЛИСТе1 необходимо сделать выбор города из списка на ЛИСТе2 - это я знаю как сделать.
А вот дополнительно, чтобы при выборе города на ЛИСТе1 в колонке B, в соседней колонке (на том же ЛИСТе1) появлялась цифра с ЛИСТа2 соответствующая выбранному городу.
 
Ответить
СообщениеДобрый день.
Можно ли и как сделать так.
ЛИСТ2 имеет 2 колонки:
А) заполнена цифрами
В) соответствующими цифрам названиями
Например(повторов нет):
555 Москва
543 Вологда
...
На ЛИСТе1 необходимо сделать выбор города из списка на ЛИСТе2 - это я знаю как сделать.
А вот дополнительно, чтобы при выборе города на ЛИСТе1 в колонке B, в соседней колонке (на том же ЛИСТе1) появлялась цифра с ЛИСТа2 соответствующая выбранному городу.

Автор - ALARMus
Дата добавления - 17.07.2012 в 16:11
ABC Дата: Вторник, 17.07.2012, 16:23 | Сообщение № 2
Группа: Друзья
Ранг: Обитатель
Сообщений: 397
Репутация: 112 ±
Замечаний: 0% ±

Excel 2007
если у Вас на листе 2 начинается с яч. A1

и на лист 1 яч. A1 пишите город в яч. B1 формулу
Code
=ИНДЕКС(Лист2!$A$1:$A$2;ПОИСКПОЗ(A1;Лист2!$B$1:$B$2;0))


MS Excel 2007 and 2010...
-------------------------------
С Уважением, Даулет


Сообщение отредактировал ABC - Вторник, 17.07.2012, 16:31
 
Ответить
Сообщениеесли у Вас на листе 2 начинается с яч. A1

и на лист 1 яч. A1 пишите город в яч. B1 формулу
Code
=ИНДЕКС(Лист2!$A$1:$A$2;ПОИСКПОЗ(A1;Лист2!$B$1:$B$2;0))

Автор - ABC
Дата добавления - 17.07.2012 в 16:23
ALARMus Дата: Вторник, 17.07.2012, 16:56 | Сообщение № 3
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 181
Репутация: 0 ±
Замечаний: 20% ±

Спасибо.
Я сделал вот так.

А без написания отдельной формулы нет встроенных средств (типа как список сделан - без формул)?
Или еще какие способы есть.
К сообщению приложен файл: 9069914.xlsx (10.6 Kb)
 
Ответить
СообщениеСпасибо.
Я сделал вот так.

А без написания отдельной формулы нет встроенных средств (типа как список сделан - без формул)?
Или еще какие способы есть.

Автор - ALARMus
Дата добавления - 17.07.2012 в 16:56
Pelena Дата: Вторник, 17.07.2012, 17:02 | Сообщение № 4
Группа: Админы
Ранг: Местный житель
Сообщений: 19513
Репутация: 4632 ±
Замечаний: ±

Excel 365 & Mac Excel
ALARMus, Ну, и разве ААА имеет код 5?


"Черт возьми, Холмс! Но как??!!"
Ю-money 41001765434816
 
Ответить
СообщениеALARMus, Ну, и разве ААА имеет код 5?

Автор - Pelena
Дата добавления - 17.07.2012 в 17:02
ALARMus Дата: Вторник, 17.07.2012, 17:06 | Сообщение № 5
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 181
Репутация: 0 ±
Замечаний: 20% ±

да несостыковочка, где то накосячил
не было $ в указании координат колонки кода второго листа.
Изменил теперь на всю колонку А на втором листе ссылается
К сообщению приложен файл: 6168054.xlsx (10.4 Kb)


Сообщение отредактировал ALARMus - Вторник, 17.07.2012, 17:10
 
Ответить
Сообщениеда несостыковочка, где то накосячил
не было $ в указании координат колонки кода второго листа.
Изменил теперь на всю колонку А на втором листе ссылается

Автор - ALARMus
Дата добавления - 17.07.2012 в 17:06
Pelena Дата: Вторник, 17.07.2012, 17:12 | Сообщение № 6
Группа: Админы
Ранг: Местный житель
Сообщений: 19513
Репутация: 4632 ±
Замечаний: ±

Excel 365 & Mac Excel
Можно было использовать имя КОД, раз уж Вы его создали


"Черт возьми, Холмс! Но как??!!"
Ю-money 41001765434816
 
Ответить
СообщениеМожно было использовать имя КОД, раз уж Вы его создали

Автор - Pelena
Дата добавления - 17.07.2012 в 17:12
ALARMus Дата: Среда, 18.07.2012, 08:42 | Сообщение № 7
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 181
Репутация: 0 ±
Замечаний: 20% ±

Ё мое.

Не подскажите, это что, такая прикольная фича в xls?
У меня помимо этих 2 колонок, которые 1-я выбирается из списка, а вторая подтягивается соответствующая ей, имеется еще много колонок с разного рода данными.

Теперь на любой ячейке нажав правую кнопку можно выбрать появившийся пункт "Выбрать из раскрывающегося списка..." появиться выпадающий список состоящий из всех значений колонки, в которой данная(на которой нажали правую кнопку) ячейка. Не смотря на то, что для всех этих остальных ячеек не задавался пункт ДАННЫЕ-ПРОВЕРКА ДАННЫХ-Список.
К сообщению приложен файл: 0491951.jpg (27.8 Kb)


Сообщение отредактировал ALARMus - Среда, 18.07.2012, 09:05
 
Ответить
СообщениеЁ мое.

Не подскажите, это что, такая прикольная фича в xls?
У меня помимо этих 2 колонок, которые 1-я выбирается из списка, а вторая подтягивается соответствующая ей, имеется еще много колонок с разного рода данными.

Теперь на любой ячейке нажав правую кнопку можно выбрать появившийся пункт "Выбрать из раскрывающегося списка..." появиться выпадающий список состоящий из всех значений колонки, в которой данная(на которой нажали правую кнопку) ячейка. Не смотря на то, что для всех этих остальных ячеек не задавался пункт ДАННЫЕ-ПРОВЕРКА ДАННЫХ-Список.

Автор - ALARMus
Дата добавления - 18.07.2012 в 08:42
Pelena Дата: Среда, 18.07.2012, 09:19 | Сообщение № 8
Группа: Админы
Ранг: Местный житель
Сообщений: 19513
Репутация: 4632 ±
Замечаний: ±

Excel 365 & Mac Excel
Этот же список можно получить, нажав <Alt>+<стрелка вниз> на клавиатуре


"Черт возьми, Холмс! Но как??!!"
Ю-money 41001765434816
 
Ответить
СообщениеЭтот же список можно получить, нажав <Alt>+<стрелка вниз> на клавиатуре

Автор - Pelena
Дата добавления - 18.07.2012 в 09:19
ALARMus Дата: Четверг, 19.07.2012, 15:10 | Сообщение № 9
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 181
Репутация: 0 ±
Замечаний: 20% ±

А если для "филиал" не задан "код"(на втором листе) - как такие отсечь вещи и писать, например, какой-то текст ("не задан код для филиала") в поле кода на первом листе, чтобы при выборе на первом листе из списка того филиала, который не имеет соответствующего кода на втором листе ?
 
Ответить
СообщениеА если для "филиал" не задан "код"(на втором листе) - как такие отсечь вещи и писать, например, какой-то текст ("не задан код для филиала") в поле кода на первом листе, чтобы при выборе на первом листе из списка того филиала, который не имеет соответствующего кода на втором листе ?

Автор - ALARMus
Дата добавления - 19.07.2012 в 15:10
Pelena Дата: Четверг, 19.07.2012, 15:26 | Сообщение № 10
Группа: Админы
Ранг: Местный житель
Сообщений: 19513
Репутация: 4632 ±
Замечаний: ±

Excel 365 & Mac Excel
Как вариант
Code
=ЕСЛИ(ЕПУСТО(A2);"";ЕСЛИОШИБКА(ИНДЕКС(Лист2!A:A;ПОИСКПОЗ(A2;филиал;0));"нет кода"))


"Черт возьми, Холмс! Но как??!!"
Ю-money 41001765434816
 
Ответить
СообщениеКак вариант
Code
=ЕСЛИ(ЕПУСТО(A2);"";ЕСЛИОШИБКА(ИНДЕКС(Лист2!A:A;ПОИСКПОЗ(A2;филиал;0));"нет кода"))

Автор - Pelena
Дата добавления - 19.07.2012 в 15:26
ALARMus Дата: Пятница, 20.07.2012, 09:00 | Сообщение № 11
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 181
Репутация: 0 ±
Замечаний: 20% ±

А получить вместо формулы в ячейке сразу сам результат вычисления формулы можно ?
А то я копирую, ячейку с формулой, вставляю в новое место, выбираю параметры вставки только значение и только потом вновь копирую эти "только значения" и возвращаю в ту ячейку где формула, чтобы там было только значение.
 
Ответить
СообщениеА получить вместо формулы в ячейке сразу сам результат вычисления формулы можно ?
А то я копирую, ячейку с формулой, вставляю в новое место, выбираю параметры вставки только значение и только потом вновь копирую эти "только значения" и возвращаю в ту ячейку где формула, чтобы там было только значение.

Автор - ALARMus
Дата добавления - 20.07.2012 в 09:00
Serge_007 Дата: Пятница, 20.07.2012, 09:57 | Сообщение № 12
Группа: Админы
Ранг: Местный житель
Сообщений: 16475
Репутация: 2749 ±
Замечаний: ±

Excel 2016
Quote (ALARMus)
получить вместо формулы в ячейке сразу сам результат вычисления формулы можно ?

Макросом можно, убив формулу


ЮMoney:41001419691823 | WMR:126292472390
 
Ответить
Сообщение
Quote (ALARMus)
получить вместо формулы в ячейке сразу сам результат вычисления формулы можно ?

Макросом можно, убив формулу

Автор - Serge_007
Дата добавления - 20.07.2012 в 09:57
Pelena Дата: Пятница, 20.07.2012, 10:17 | Сообщение № 13
Группа: Админы
Ранг: Местный житель
Сообщений: 19513
Репутация: 4632 ±
Замечаний: ±

Excel 365 & Mac Excel
Quote (ALARMus)
копирую, ячейку с формулой, вставляю в новое место

Зачем в новое место? Можно тут же копировать -- вставить -- значения


"Черт возьми, Холмс! Но как??!!"
Ю-money 41001765434816
 
Ответить
Сообщение
Quote (ALARMus)
копирую, ячейку с формулой, вставляю в новое место

Зачем в новое место? Можно тут же копировать -- вставить -- значения

Автор - Pelena
Дата добавления - 20.07.2012 в 10:17
serzh_1979 Дата: Вторник, 05.04.2022, 15:26 | Сообщение № 14
Группа: Пользователи
Ранг: Прохожий
Сообщений: 1
Репутация: 0 ±
Замечаний: 20% ±

Доброго времени суток!
Вопрос похожий на ТС, но не совсем.
В книге три листа. На третьем - табличка из двух колонок: в одном - список фамилий, в другом - цифры.
На втором листе строка из ячеек, с одинаковыми раскрывающимися списками, сформированными из фамилий на третьем листе.
На первом листе в первой ячейке формула, суммирующая все значения из строки на втором листе.

И вот вопрос: можно ли сделать так, чтобы пользователь открывал раскрывающийся список на втором листе, клацал по нужной там фамилии, а фамилия автоматически менялась бы на число, которое с фамилией на третьем листе связано. И по итогу, первый лист считал бы сумму чисел из строки второго листа.
Или без вариантов, будет работать только модель предложенная топикстартеру?
К сообщению приложен файл: 5014024.xlsx (9.9 Kb)


Сообщение отредактировал serzh_1979 - Вторник, 05.04.2022, 15:29
 
Ответить
СообщениеДоброго времени суток!
Вопрос похожий на ТС, но не совсем.
В книге три листа. На третьем - табличка из двух колонок: в одном - список фамилий, в другом - цифры.
На втором листе строка из ячеек, с одинаковыми раскрывающимися списками, сформированными из фамилий на третьем листе.
На первом листе в первой ячейке формула, суммирующая все значения из строки на втором листе.

И вот вопрос: можно ли сделать так, чтобы пользователь открывал раскрывающийся список на втором листе, клацал по нужной там фамилии, а фамилия автоматически менялась бы на число, которое с фамилией на третьем листе связано. И по итогу, первый лист считал бы сумму чисел из строки второго листа.
Или без вариантов, будет работать только модель предложенная топикстартеру?

Автор - serzh_1979
Дата добавления - 05.04.2022 в 15:26
китин Дата: Вторник, 05.04.2022, 15:38 | Сообщение № 15
Группа: Модераторы
Ранг: Экселист
Сообщений: 7034
Репутация: 1079 ±
Замечаний: 0% ±

Excel 2007;2010;2016
serzh_1979, - Прочитайте Правила форума
- Создайте свою тему согласно п.5q Правил форума


Не судите очень строго:я пытаюсь научиться
ЯД 41001877306852
 
Ответить
Сообщениеserzh_1979, - Прочитайте Правила форума
- Создайте свою тему согласно п.5q Правил форума

Автор - китин
Дата добавления - 05.04.2022 в 15:38
_Boroda_ Дата: Вторник, 05.04.2022, 15:39 | Сообщение № 16
Группа: Админы
Ранг: Местный житель
Сообщений: 16886
Репутация: 6611 ±
Замечаний: ±

2003; 2007; 2010; 2013 RUS
Это совсем другой вопрос. И решается он не так, как здесь. Создайте свою тему согласно Правилам форума. Решение уже готово и ждет Вас


Скажи мне, кудесник, любимец ба’гов...
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
 
Ответить
СообщениеЭто совсем другой вопрос. И решается он не так, как здесь. Создайте свою тему согласно Правилам форума. Решение уже готово и ждет Вас

Автор - _Boroda_
Дата добавления - 05.04.2022 в 15:39
  • Страница 1 из 1
  • 1
Поиск:

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