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

Вход

Регистрация

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

 

= Мир MS Excel/Создание формулы для привязки значения. - Мир MS Excel

Старая форма входа
  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_  
Создание формулы для привязки значения.
Иван Дата: Среда, 05.06.2013, 00:44 | Сообщение № 1
Группа: Гости
Коллеги, добрый день! Начинающий пользователь exel, понадобилась Ваша помощь. Ситуация в следующем( постараюсь объяснить максимально понятно).

У меня в арсенале есть файл exel, который содержит 3 столбика: начальный диапазон(н-р 111000), конечный диапазон(н-р 111999), название группы товаров(например автотовары). И есть второй файл с кодами товаров ( от 000000 до 999999). Все коды перечислены в столбик.

Мне необходимо совместить два файла таким образом, чтобы к коду из второго файла привязывалась нужная группа товаров из первого. С помощью какой формулы это можно сделать? Заранее премного благодарен!!
 
Ответить
СообщениеКоллеги, добрый день! Начинающий пользователь exel, понадобилась Ваша помощь. Ситуация в следующем( постараюсь объяснить максимально понятно).

У меня в арсенале есть файл exel, который содержит 3 столбика: начальный диапазон(н-р 111000), конечный диапазон(н-р 111999), название группы товаров(например автотовары). И есть второй файл с кодами товаров ( от 000000 до 999999). Все коды перечислены в столбик.

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

Автор - Иван
Дата добавления - 05.06.2013 в 00:44
AndreTM Дата: Среда, 05.06.2013, 00:53 | Сообщение № 2
Группа: Друзья
Ранг: Старожил
Сообщений: 1762
Репутация: 501 ±
Замечаний: 0% ±

2003 & 2010
Используйте ВПР(). Почитайте аналогичные темы

Конкретную формулу без примера исходных файлов - показать сложно smile


Skype: andre.tm.007
Donate: Qiwi: 9517375010


Сообщение отредактировал AndreTM - Среда, 05.06.2013, 00:54
 
Ответить
СообщениеИспользуйте ВПР(). Почитайте аналогичные темы

Конкретную формулу без примера исходных файлов - показать сложно smile

Автор - AndreTM
Дата добавления - 05.06.2013 в 00:53
Иван Дата: Среда, 05.06.2013, 01:14 | Сообщение № 3
Группа: Гости
Спасибо за ответ! Почитал о ВПР. Насколько я понял, эта формула ищет значение только в 1 столбце, а мне нужно находить значение между двумя диапазонами.

Пример( к сожалению, файл прикрепить не смогу)

1 столбик 2 столбик 3 столбик
000000 000999 автотовары
001000 001999 бытовая химия
002000 002999 канцелярские товары.

И так далее. Это первый файл.

Второй файл: просто коды в столбик.

1 столбик
000435
000567
000845
001546
002456
001346
001646

И мне необходимо, чтобы получился следующий файл:

1 столбик 2 столбик
000435 автотовары
000567 автотовары
000845 автотовары
001546 бытовая химия
002456 канцелярские товары
001346 бытовая химия
001646 бытовая химия

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

Еще раз спасибо за разъяснение. smile
 
Ответить
СообщениеСпасибо за ответ! Почитал о ВПР. Насколько я понял, эта формула ищет значение только в 1 столбце, а мне нужно находить значение между двумя диапазонами.

Пример( к сожалению, файл прикрепить не смогу)

1 столбик 2 столбик 3 столбик
000000 000999 автотовары
001000 001999 бытовая химия
002000 002999 канцелярские товары.

И так далее. Это первый файл.

Второй файл: просто коды в столбик.

1 столбик
000435
000567
000845
001546
002456
001346
001646

И мне необходимо, чтобы получился следующий файл:

1 столбик 2 столбик
000435 автотовары
000567 автотовары
000845 автотовары
001546 бытовая химия
002456 канцелярские товары
001346 бытовая химия
001646 бытовая химия

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

Еще раз спасибо за разъяснение. smile

Автор - Иван
Дата добавления - 05.06.2013 в 01:14
vikttur Дата: Среда, 05.06.2013, 01:24 | Сообщение № 4
Группа: Друзья
Ранг: Участник клуба
Сообщений: 2941
Репутация: 526 ±
Замечаний: 0% ±

=ЕСЛИ(ЕЧИСЛО(ПОИСКПОЗ(число;столбец1));ВПР_по_столбцу1;ВПР_по_столбцу2)
Или СЧЕТЕСЛИ(столбец1;число)


Сообщение отредактировал vikttur - Среда, 05.06.2013, 01:25
 
Ответить
Сообщение=ЕСЛИ(ЕЧИСЛО(ПОИСКПОЗ(число;столбец1));ВПР_по_столбцу1;ВПР_по_столбцу2)
Или СЧЕТЕСЛИ(столбец1;число)

Автор - vikttur
Дата добавления - 05.06.2013 в 01:24
Иван Дата: Среда, 05.06.2013, 01:43 | Сообщение № 5
Группа: Гости
А ВПР какое искомое значение должно быть?
 
Ответить
СообщениеА ВПР какое искомое значение должно быть?

Автор - Иван
Дата добавления - 05.06.2013 в 01:43
vikttur Дата: Среда, 05.06.2013, 01:56 | Сообщение № 6
Группа: Друзья
Ранг: Участник клуба
Сообщений: 2941
Репутация: 526 ±
Замечаний: 0% ±

То, что в первом столбике результирующей таблицы.
 
Ответить
СообщениеТо, что в первом столбике результирующей таблицы.

Автор - vikttur
Дата добавления - 05.06.2013 в 01:56
Иван Дата: Среда, 05.06.2013, 01:57 | Сообщение № 7
Группа: Гости
И какой где столбец не очень понятно?
 
Ответить
СообщениеИ какой где столбец не очень понятно?

Автор - Иван
Дата добавления - 05.06.2013 в 01:57
Иван Дата: Среда, 05.06.2013, 02:09 | Сообщение № 8
Группа: Гости
Что бы было попонятнее подписал таблички и формулы

Таблица1

1 столбик 2 столбик 3 столбик
000000 000999 автотовары
001000 001999 бытовая химия
002000 002999 канцелярские товары.

Таблица2

1 столбик
000435
000567
000845
001546
002456
001346
001646

Таблица 3

1 столбик 2 столбик
000435 автотовары
000567 автотовары
000845 автотовары
001546 бытовая химия
002456 канцелярские товары
001346 бытовая химия
001646 бытовая химия

=ЕСЛИ(ЕЧИСЛО(ПОИСКПОЗ(какое тут число именно?; таблица2 столбец1));ВПР(Таблица3 столбец1;таблица 1 столбец 1,таблица 1 столбец 2;длинна столбоцов);ВПР(Таблица3 столбец2;таблица 1 столбец 3;длинна столбоцов?)) Или СЧЕТЕСЛИ(какая тут таблица?;какое тут число?)

правильно я понимаю? заранее спасибо
 
Ответить
СообщениеЧто бы было попонятнее подписал таблички и формулы

Таблица1

1 столбик 2 столбик 3 столбик
000000 000999 автотовары
001000 001999 бытовая химия
002000 002999 канцелярские товары.

Таблица2

1 столбик
000435
000567
000845
001546
002456
001346
001646

Таблица 3

1 столбик 2 столбик
000435 автотовары
000567 автотовары
000845 автотовары
001546 бытовая химия
002456 канцелярские товары
001346 бытовая химия
001646 бытовая химия

=ЕСЛИ(ЕЧИСЛО(ПОИСКПОЗ(какое тут число именно?; таблица2 столбец1));ВПР(Таблица3 столбец1;таблица 1 столбец 1,таблица 1 столбец 2;длинна столбоцов);ВПР(Таблица3 столбец2;таблица 1 столбец 3;длинна столбоцов?)) Или СЧЕТЕСЛИ(какая тут таблица?;какое тут число?)

правильно я понимаю? заранее спасибо

Автор - Иван
Дата добавления - 05.06.2013 в 02:09
vikttur Дата: Среда, 05.06.2013, 02:10 | Сообщение № 9
Группа: Друзья
Ранг: Участник клуба
Сообщений: 2941
Репутация: 526 ±
Замечаний: 0% ±

И мне непонятно. На каком листе, в каком файле?
Правила - они для всех.
 
Ответить
СообщениеИ мне непонятно. На каком листе, в каком файле?
Правила - они для всех.

Автор - vikttur
Дата добавления - 05.06.2013 в 02:10
AndreTM Дата: Среда, 05.06.2013, 02:21 | Сообщение № 10
Группа: Друзья
Ранг: Старожил
Сообщений: 1762
Репутация: 501 ±
Замечаний: 0% ±

2003 & 2010
Цитата (Иван)
Таблица1
1 столбик 2 столбик 3 столбик
000000 000999 автотовары
001000 001999 бытовая химия
002000 002999 канцелярские товары.
А влом было почитать найденные похожие темы? Если у вас диапазоны кодов идут последовательно, да ещё и без пропусков (да даже если и с пропусками - их просто нужно будет заполнить) - для ВПР() достаточно проверять условие только по одному столбцу (в данном случае - первому), установив четвертый аргумент в ИСТИНА(по дефолту). Как вы думаете, для чего служит четвертый аргумент интервальный_просмотр функции ВПР()?


Skype: andre.tm.007
Donate: Qiwi: 9517375010
 
Ответить
Сообщение
Цитата (Иван)
Таблица1
1 столбик 2 столбик 3 столбик
000000 000999 автотовары
001000 001999 бытовая химия
002000 002999 канцелярские товары.
А влом было почитать найденные похожие темы? Если у вас диапазоны кодов идут последовательно, да ещё и без пропусков (да даже если и с пропусками - их просто нужно будет заполнить) - для ВПР() достаточно проверять условие только по одному столбцу (в данном случае - первому), установив четвертый аргумент в ИСТИНА(по дефолту). Как вы думаете, для чего служит четвертый аргумент интервальный_просмотр функции ВПР()?

Автор - AndreTM
Дата добавления - 05.06.2013 в 02:21
totktonada Дата: Среда, 05.06.2013, 02:24 | Сообщение № 11
Группа: Пользователи
Ранг: Прохожий
Сообщений: 3
Репутация: 0 ±
Замечаний: 0% ±

Сделал пример в экселе теперь надеюсь все понятно
К сообщению приложен файл: 8345775.xlsx (10.8 Kb)
 
Ответить
СообщениеСделал пример в экселе теперь надеюсь все понятно

Автор - totktonada
Дата добавления - 05.06.2013 в 02:24
vikttur Дата: Среда, 05.06.2013, 02:24 | Сообщение № 12
Группа: Друзья
Ранг: Участник клуба
Сообщений: 2941
Репутация: 526 ±
Замечаний: 0% ±

Цитата
у вас диапазоны кодов идут последовательно

Я не обратил внимание на значения smile


Сообщение отредактировал vikttur - Среда, 05.06.2013, 02:25
 
Ответить
Сообщение
Цитата
у вас диапазоны кодов идут последовательно

Я не обратил внимание на значения smile

Автор - vikttur
Дата добавления - 05.06.2013 в 02:24
vikttur Дата: Среда, 05.06.2013, 02:28 | Сообщение № 13
Группа: Друзья
Ранг: Участник клуба
Сообщений: 2941
Репутация: 526 ±
Замечаний: 0% ±

totktonada, в первом сообщении коды в первых столбцах, в файле на первом месте оказались наименования.

Кто-то говорил, что файл не может прикрепить smile
 
Ответить
Сообщение totktonada, в первом сообщении коды в первых столбцах, в файле на первом месте оказались наименования.

Кто-то говорил, что файл не может прикрепить smile

Автор - vikttur
Дата добавления - 05.06.2013 в 02:28
totktonada Дата: Среда, 05.06.2013, 02:34 | Сообщение № 14
Группа: Пользователи
Ранг: Прохожий
Сообщений: 3
Репутация: 0 ±
Замечаний: 0% ±

что бы попонятнее было, подписал их
 
Ответить
Сообщениечто бы попонятнее было, подписал их

Автор - totktonada
Дата добавления - 05.06.2013 в 02:34
ShAM Дата: Среда, 05.06.2013, 10:08 | Сообщение № 15
Группа: Друзья
Ранг: Старожил
Сообщений: 1347
Репутация: 249 ±
Замечаний: 0% ±

Excel 2010
Так надо?
К сообщению приложен файл: _8345775.xlsx (12.4 Kb)
 
Ответить
СообщениеТак надо?

Автор - ShAM
Дата добавления - 05.06.2013 в 10:08
ShAM Дата: Среда, 05.06.2013, 11:24 | Сообщение № 16
Группа: Друзья
Ранг: Старожил
Сообщений: 1347
Репутация: 249 ±
Замечаний: 0% ±

Excel 2010
Кросс:
http://forum.msexcel.ru/index.php/topic,9361.0/topicseen.html
жаль раньше не увидел.
 
Ответить
СообщениеКросс:
http://forum.msexcel.ru/index.php/topic,9361.0/topicseen.html
жаль раньше не увидел.

Автор - ShAM
Дата добавления - 05.06.2013 в 11:24
totktonada Дата: Четверг, 06.06.2013, 21:29 | Сообщение № 17
Группа: Пользователи
Ранг: Прохожий
Сообщений: 3
Репутация: 0 ±
Замечаний: 0% ±

Цитата (ShAM)
Так надо?
К сообщению приложен файл: _8345775.xlsx(12Kb)

Это гениально, много времени сидел пытаясь разобраться как так получилось) вообщем спасибо большое, не посоветуете заодно литература по Excel и VBA что бы такое же гениально придумывать?)
 
Ответить
Сообщение
Цитата (ShAM)
Так надо?
К сообщению приложен файл: _8345775.xlsx(12Kb)

Это гениально, много времени сидел пытаясь разобраться как так получилось) вообщем спасибо большое, не посоветуете заодно литература по Excel и VBA что бы такое же гениально придумывать?)

Автор - totktonada
Дата добавления - 06.06.2013 в 21:29
Serge_007 Дата: Четверг, 06.06.2013, 21:31 | Сообщение № 18
Группа: Админы
Ранг: Местный житель
Сообщений: 16475
Репутация: 2749 ±
Замечаний: ±

Excel 2016


ЮMoney:41001419691823 | WMR:126292472390
 
Ответить
Сообщениеhttp://www.excelworld.ru/index/bibl/0-5

Автор - Serge_007
Дата добавления - 06.06.2013 в 21:31
  • Страница 1 из 1
  • 1
Поиск:

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