Добро пожаловать! Это — архивная версия форумов на «Хакер.Ru». Она работает в режиме read-only.
 

Excel - Автоподстановка значений в формулу

Пользователи, просматривающие топик: none

Зашли как: Guest
Все форумы >> [Прочее] >> Excel - Автоподстановка значений в формулу
Имя
Сообщение << Старые топики   Новые топики >>
Excel - Автоподстановка значений в формулу - 2008-08-21 15:13:04.133333   
ZneP

Сообщений: 910
Оценки: 0
Присоединился: 2006-08-21 16:11:47
Всем привет!

Думаю эта ветка самая подходящая.


Допустим есть таблица:

——————————————–
|   Продукция   |   Кол-во   |   Стоимость   |
——————————————–
|   Шайба         |       3       |    100 000$    |


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

Мне говорили что можно такое реализовать и что с таким они работали но они не знают как и файла, с которым они работали нет уже

Заранее спасибо
Post #: 1
RE: Excel - Автоподстановка значений в формулу - 2008-08-21 15:18:22.856666   
rgo

Сообщений: 7170
Оценки: 281
Присоединился: 2004-09-25 05:14:25
Я бы создал табличку типа "наименование"->"цена", а потом написал бы функцию на VBA, которая из этой таблички выдирала бы нужное значение по названию. Но утверждать что это самый простой путь я не буду.
Post #: 2
RE: Excel - Автоподстановка значений в формулу - 2008-08-26 14:02:14.926666   
Pashkela

Сообщений: 3756
Оценки: 736
Присоединился: 2007-01-03 06:19:40.900000
2 Znep:

Вставить функцию - Ссылки и массивы - ВПР

Создаешь массив с нужными параметрами (т.е. табличку, например такого вида:

мясо 1,00р.
рыба 2,00р.
котлеты 3,00р.

Затем ниже набираешь в строчке:

мясо, а в ячейке справа вставляешь функцию ВПР, где:

Искомое_значение: - это ячейка слева (та что ниже массива, где в последний раз набрали мясо)
Табл_Массива: - выделяшь весь диапазон массива, т.е. это:
quote:


мясо 1,00р.
рыба 2,00р.
котлеты 3,00р.


Номер_индекса_столбца: в нашем случае это те данные, которые мы в итоге хотим, чтобы выводились, надо просто указать номер столбца с выводимыми данными, если хорошенько посмотреть на наш массив:

quote:


мясо 1,00р.
рыба 2,00р.
котлеты 3,00р.


то становится понятно, что номер столбца = это 2:)

Вот в принципе и все. Дальше разберешься

ЗЫЖ Чуть не забыл, массив с исходными данными ОБЯЗАТЕЛЬНО должен быть отсортирован по алфавиту в первом столбике, т.е. окончательно в нашем случае исходный массив должен выглядеть так:

котлеты 3,00р.
мясо 1,00р.
рыба 2,00р.

















Post #: 3
RE: Excel - Автоподстановка значений в формулу - 2008-08-26 16:42:24.723333   
ZneP

Сообщений: 910
Оценки: 0
Присоединился: 2006-08-21 16:11:47
Pashkela

Преогромнейшее тебе спасибо )))))
Post #: 4
Страниц:  [1]
Все форумы >> [Прочее] >> Excel - Автоподстановка значений в формулу







Связаться:
Вопросы по сайту / xakep@glc.ru

Предупреждение: использование полученных знаний в противозаконных целях преследуется по закону.