Существует база данных контейнеров, указывается номер контейнера (например NCTE14T 22049) и уровень жидкости в см (например 14,8 см). Необходимо найти объём объём жидкости. Из таблице можно вычислить, что в столбце С шаг в сантиметрах составляет 1 см (это 10мм) и 5 см (это 50мм). Приведу первый ручной пример интерполяции на уровень 14,8 см: Находим ближайшие объемы к значению 14,8 см 14 см - 25 495 15 см - 25 436 Находим разницу 25 495 - 25 436 = 59 59 это мы получили данные на 1 см, но у нас уровень 14,8 см - учувствуют миллиметры, поэтому нам нужно найти значение на 1 мм 59/10мм = 5,9 (на 1 мм) Мы знаем, что есть 8 мм, поэтому найдём значение на 8мм 5,9 * 8 = 47,2 25 495 - 47,2 = 25 447,8 (интерполированное значение на шаг 1 см)
Приведу второй ручной пример интерполяции на уровень 168,4 см: Находим ближайшие объемы к значению 168,4 см 165 см - 7 175 170 см - 6 536 Находим разницу 7 175 - 6 536 = 639 639 это мы получили данные на 5 см, но у нас уровень 168,4 см - учувствуют миллиметры, поэтому нам нужно найти значение на 1 мм 639/50мм = 12,78 (на 1 мм) Мы знаем, что есть 34 мм, поэтому найдём значение на 34 мм 12,78 * 34 = 434,52 7 175 - 434,52 = 6 740,48 (интерполированное значение на шаг 5 см)
Вот эти две интерполяции (на 1см и 5 см) хотелось бы объединить в одну формулу, чтобы забивая любое значения номера контейнера в ячейку Е3 и любой уровень в ячейку Е4, автоматически выдавалось финальное значение в ячейке Е5. У каждого контейнеры есть свои объёмы. Где выделил зелёным цветом - это то, что прописал выше два примера, для удобства.
Буду надеяться, что описал корректно, если возникнут вопросы, напишите пожалуйста.
Добрый день!
Существует база данных контейнеров, указывается номер контейнера (например NCTE14T 22049) и уровень жидкости в см (например 14,8 см). Необходимо найти объём объём жидкости. Из таблице можно вычислить, что в столбце С шаг в сантиметрах составляет 1 см (это 10мм) и 5 см (это 50мм). Приведу первый ручной пример интерполяции на уровень 14,8 см: Находим ближайшие объемы к значению 14,8 см 14 см - 25 495 15 см - 25 436 Находим разницу 25 495 - 25 436 = 59 59 это мы получили данные на 1 см, но у нас уровень 14,8 см - учувствуют миллиметры, поэтому нам нужно найти значение на 1 мм 59/10мм = 5,9 (на 1 мм) Мы знаем, что есть 8 мм, поэтому найдём значение на 8мм 5,9 * 8 = 47,2 25 495 - 47,2 = 25 447,8 (интерполированное значение на шаг 1 см)
Приведу второй ручной пример интерполяции на уровень 168,4 см: Находим ближайшие объемы к значению 168,4 см 165 см - 7 175 170 см - 6 536 Находим разницу 7 175 - 6 536 = 639 639 это мы получили данные на 5 см, но у нас уровень 168,4 см - учувствуют миллиметры, поэтому нам нужно найти значение на 1 мм 639/50мм = 12,78 (на 1 мм) Мы знаем, что есть 34 мм, поэтому найдём значение на 34 мм 12,78 * 34 = 434,52 7 175 - 434,52 = 6 740,48 (интерполированное значение на шаг 5 см)
Вот эти две интерполяции (на 1см и 5 см) хотелось бы объединить в одну формулу, чтобы забивая любое значения номера контейнера в ячейку Е3 и любой уровень в ячейку Е4, автоматически выдавалось финальное значение в ячейке Е5. У каждого контейнеры есть свои объёмы. Где выделил зелёным цветом - это то, что прописал выше два примера, для удобства.
Буду надеяться, что описал корректно, если возникнут вопросы, напишите пожалуйста. seldom
Столкнулся ещё с одной проблемой. Существует ещё таблицы через каждый сантиметр (назову блок 2 столбец С119:C365), блок 1 С9:C115 уже работает правильно и считает в ячейке E5. Можно ли объединить блок 1 и блок 2, чтобы считало также в одной ячейке E5. Спасибо большое!
Добрый день!
Столкнулся ещё с одной проблемой. Существует ещё таблицы через каждый сантиметр (назову блок 2 столбец С119:C365), блок 1 С9:C115 уже работает правильно и считает в ячейке E5. Можно ли объединить блок 1 и блок 2, чтобы считало также в одной ячейке E5. Спасибо большое!seldom