-
16.12.2005, 20:34 #1
- Регистрация
- 25.01.2005
- Возраст
- 41
- Сообщений
- 34
- Поблагодарили
- 1
- Поблагодарил
- 0
Microsoft Excel
Здрасте подскажите пожалуйста можно ли такое сделать в Microsoft Excel если да то какую функцию использовать
нужно следуещее
чтоб при вводе данных в одной ячейке , данные брались с другой ячейки и вставлялись в третюю ячейку
например
в ячейку А1 ввожу число 55
числу 55 соответствует число 66 которое вписано в ячейку А2
но число с ячейки А2 автоматически вводится в ячейку А3
-
16.12.2005, 21:36 #2
- Регистрация
- 02.04.2002
- Адрес
- Москва, Russia
- Возраст
- 49
- Сообщений
- 1,297
- Записей в дневнике
- 3
- Поблагодарили
- 431
- Поблагодарил
- 62
Сообщение от kulibin 2005
в ячейке A2 поставьте курсор и напечатайте =A1+11 и нажмите Enter
Если же зависимость нелинейная, то тогда нужно писать макрос на VBA, где явно прописать массив сопоставления X<->Y и через него работать
Кроме того можно этот массив написать прямо в листе Excel, а по значению введенному в А1 вычислять порядковый индекс ячейки внутри этого массива и брать значение прямо оттуда. В этом случае нужно использовать встроенную в Excel функцию. Какую точно не помню. Почитайте мануал в Excele там все подробно расписано
-
16.12.2005, 21:54 #3
- Регистрация
- 25.01.2005
- Возраст
- 41
- Сообщений
- 34
- Поблагодарили
- 1
- Поблагодарил
- 0
изминение значение не линейное надо писать массив и брать значение прямо из ячейки но как и какую функцию использовать
-
17.12.2005, 08:18 #4
- Регистрация
- 02.04.2002
- Адрес
- Москва, Russia
- Возраст
- 49
- Сообщений
- 1,297
- Записей в дневнике
- 3
- Поблагодарили
- 431
- Поблагодарил
- 62
Сообщение от kulibin 2005
F1:F5 - диапазон ячеек с таблицей коэффициентов
A2 - число которое отображает индекс ячейки (ну вроде как взять такой-то коэффициент из таблицы)
Тогда в А2 вносите цифру 3, то выведится значение из ячейки F3
-
18.12.2005, 10:42 #5
- Регистрация
- 17.12.2005
- Адрес
- Москва
- Возраст
- 79
- Сообщений
- 405
- Поблагодарили
- 59
- Поблагодарил
- 5
Если имеется массив ячеек, первую колонку которого можно принять за "код", например, фамилии участников, а остальные колонки - какие-то данные, то логичнее всего применить функцию "ВПР".
Для Вашего случая можно знести массив вводимых значений (например, в ячейки А11:А***), рядом - массив выходных значений (например в ячейки В11:В***) и тогда функция будет выглядеть: "=ВПР(A1;A11:B***;2;ЛОЖЬ)"
-
18.12.2005, 11:11 #6
- Регистрация
- 25.01.2005
- Возраст
- 41
- Сообщений
- 34
- Поблагодарили
- 1
- Поблагодарил
- 0
ну все получилось спасибо будем пробовать фукнцию ВПР
|
Социальные закладки