Консультация № 161870
03.03.2009, 04:03
0.00 руб.
0 1 1
помогите найти решение задачи в Excel:

1) имеется градуировочная таблица емкости на Лист2 вида: А1 - 3, А2 - 5, А3 - 8, А4 - 11, А5 - 13, А6 - 16, А7 - 18 и т.д. (т.е. НЕЛИНЕЙНАЯ!)
на Лист1 создается отчет в котором в ячейке V18 рассчитывается книжное значение остатка в емкости (например 9,94), в ячейку G42 должно автоматически проставляться ближайшее значение из градуировочной таблицы (в данном примере - 11) и в ячейку C42 проставляться номер ячейки из которой бралось значение для ячейки G42 (в данном примере - 4, что соответствует высоте взлива в емкости).

Каким способом это можно решить?

2) имеется ли возможность автоматически перевести 4шт. градуировочных таблиц по 600 ячеек из FineReader в Excel чтоб не забивать это все руками?

Заранее благодарен.

Обсуждение

Неизвестный
03.03.2009, 07:57
общий
это ответ
Здравствуйте, Alexstep!
Все достаточно просто слева от значений градуировочной таблицы сделай ячейки =ABS(A1-Лист1!$V$18) =ABS(A2-Лист1!$V$18) и т.д.
в G42 тогда будет функция =ИНДЕКС(Лист2!A1:A7;ПОИСКПОЗ(МИН(Лист2!B1:B7);Лист2!B1:B7;0);1)
т.е. из значения градуировочной таблицы вычитаем приближенное находим минимум по абсолюту находим его позицию в столбце абсолютов и по индексу в градуировочном столбце подставляем значение :)
И конечно же можно распознать в ФР и сохранить таблицы как Excel
Форма ответа