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

Вход

Регистрация

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

 

= Мир MS Excel/Использование данных таблицы при указанной модели контейнера - Мир MS Excel

  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_  
Использование данных таблицы при указанной модели контейнера
roman1403 Дата: Понедельник, 17.02.2025, 15:17 | Сообщение № 1
Группа: Пользователи
Ранг: Новичок
Сообщений: 36
Репутация: 0 ±
Замечаний: 0% ±

Добрый день!
Есть вкладка с калибровочными таблицами контейнеров. Их будет много. При одинаковых моделях, таблицы могут быть разными. Нужно чтобы при указании в Лист 1 номера контейнера и высоты недолива жидкости, формула нашла объем из соответствующей калибровочной таблицы из соседней вкладки. В соседней вкладке номера контейнеров находятся в одной строке.
Возможно ли?
К сообщению приложен файл: 7813264.xlsx (27.8 Kb)


Сообщение отредактировал roman1403 - Понедельник, 17.02.2025, 15:17
 
Ответить
СообщениеДобрый день!
Есть вкладка с калибровочными таблицами контейнеров. Их будет много. При одинаковых моделях, таблицы могут быть разными. Нужно чтобы при указании в Лист 1 номера контейнера и высоты недолива жидкости, формула нашла объем из соответствующей калибровочной таблицы из соседней вкладки. В соседней вкладке номера контейнеров находятся в одной строке.
Возможно ли?

Автор - roman1403
Дата добавления - 17.02.2025 в 15:17
elovkov Дата: Понедельник, 17.02.2025, 15:37 | Сообщение № 2
Группа: Друзья
Ранг: Обитатель
Сообщений: 456
Репутация: 75 ±
Замечаний: 0% ±

Excel 2013
Ну вот такая штука найдет для контейнера ближайшее меньшее целое значение высоты и выдаст для него объем
Код
=ГПР(C4;Град.табл.!4:1000;ПОИСКПОЗ(Лист2!D4;Град.табл.!C4:C1000;1);0)


Умное лицо это еще не признак ума. Все глупости на земле делаются именно с этим выражением лица
 
Ответить
СообщениеНу вот такая штука найдет для контейнера ближайшее меньшее целое значение высоты и выдаст для него объем
Код
=ГПР(C4;Град.табл.!4:1000;ПОИСКПОЗ(Лист2!D4;Град.табл.!C4:C1000;1);0)

Автор - elovkov
Дата добавления - 17.02.2025 в 15:37
elovkov Дата: Понедельник, 17.02.2025, 15:51 | Сообщение № 3
Группа: Друзья
Ранг: Обитатель
Сообщений: 456
Репутация: 75 ±
Замечаний: 0% ±

Excel 2013
А вот такая жуткая конструкция посчитает с десятыми
Код
=ГПР(C4;Град.табл.!4:1000;ПОИСКПОЗ(D4;Град.табл.!C4:C1000;1)+ЕСЛИ(D4=ЦЕЛОЕ(D4);0;1);0)+ЕСЛИ(D4=ЦЕЛОЕ(D4);0;(ГПР(C4;Град.табл.!4:1000;ПОИСКПОЗ(Лист2!D4;Град.табл.!C4:C1000;1);0)-ГПР(C4;Град.табл.!4:1000;ПОИСКПОЗ(Лист2!D4;Град.табл.!C4:C1000;1)+1;0))*(ОКРУГЛВВЕРХ(D4;0)-D4))

Как упростить не знаю)))
upd: обновил чуть формулу


Умное лицо это еще не признак ума. Все глупости на земле делаются именно с этим выражением лица

Сообщение отредактировал elovkov - Понедельник, 17.02.2025, 15:56
 
Ответить
СообщениеА вот такая жуткая конструкция посчитает с десятыми
Код
=ГПР(C4;Град.табл.!4:1000;ПОИСКПОЗ(D4;Град.табл.!C4:C1000;1)+ЕСЛИ(D4=ЦЕЛОЕ(D4);0;1);0)+ЕСЛИ(D4=ЦЕЛОЕ(D4);0;(ГПР(C4;Град.табл.!4:1000;ПОИСКПОЗ(Лист2!D4;Град.табл.!C4:C1000;1);0)-ГПР(C4;Град.табл.!4:1000;ПОИСКПОЗ(Лист2!D4;Град.табл.!C4:C1000;1)+1;0))*(ОКРУГЛВВЕРХ(D4;0)-D4))

Как упростить не знаю)))
upd: обновил чуть формулу

Автор - elovkov
Дата добавления - 17.02.2025 в 15:51
roman1403 Дата: Понедельник, 17.02.2025, 15:54 | Сообщение № 4
Группа: Пользователи
Ранг: Новичок
Сообщений: 36
Репутация: 0 ±
Замечаний: 0% ±

elovkov, Вроде считает и верхняя формула, только с таким контейнером, как HITU 2462299 - непонятки.
 
Ответить
Сообщениеelovkov, Вроде считает и верхняя формула, только с таким контейнером, как HITU 2462299 - непонятки.

Автор - roman1403
Дата добавления - 17.02.2025 в 15:54
elovkov Дата: Понедельник, 17.02.2025, 16:04 | Сообщение № 5
Группа: Друзья
Ранг: Обитатель
Сообщений: 456
Репутация: 75 ±
Замечаний: 0% ±

Excel 2013
ну 1-е - его название над см а у остальных над литрами, 2-е - обратный порядок, 3-е - градация по 5 см, надо его табличку в соответствие с остальными приводить, иначе да, не сработает


Умное лицо это еще не признак ума. Все глупости на земле делаются именно с этим выражением лица
 
Ответить
Сообщениену 1-е - его название над см а у остальных над литрами, 2-е - обратный порядок, 3-е - градация по 5 см, надо его табличку в соответствие с остальными приводить, иначе да, не сработает

Автор - elovkov
Дата добавления - 17.02.2025 в 16:04
elovkov Дата: Понедельник, 17.02.2025, 16:22 | Сообщение № 6
Группа: Друзья
Ранг: Обитатель
Сообщений: 456
Репутация: 75 ±
Замечаний: 0% ±

Excel 2013
Сейчас увидел, так у других тоже шаг градации меняется, так что не пойдет моя формула


Умное лицо это еще не признак ума. Все глупости на земле делаются именно с этим выражением лица
 
Ответить
СообщениеСейчас увидел, так у других тоже шаг градации меняется, так что не пойдет моя формула

Автор - elovkov
Дата добавления - 17.02.2025 в 16:22
roman1403 Дата: Вторник, 18.03.2025, 09:47 | Сообщение № 7
Группа: Пользователи
Ранг: Новичок
Сообщений: 36
Репутация: 0 ±
Замечаний: 0% ±

elovkov, А если значения в калибровочной таблице будут по возрастанию сверху вниз, начиная с 0? Как можно изменить эту формулу?
 
Ответить
Сообщениеelovkov, А если значения в калибровочной таблице будут по возрастанию сверху вниз, начиная с 0? Как можно изменить эту формулу?

Автор - roman1403
Дата добавления - 18.03.2025 в 09:47
elovkov Дата: Вторник, 18.03.2025, 10:48 | Сообщение № 8
Группа: Друзья
Ранг: Обитатель
Сообщений: 456
Репутация: 75 ±
Замечаний: 0% ±

Excel 2013
roman1403, Не только сверху вниз, но и столбцы "см" должны быть одинаковые. У Вас в 1-3 и в последнем контейнере после 70 см идет 75, а в 4-м продолжается 71, 72, 73, если у всех будет этот столбец одинаков, то моя формула будет работать. Если это принципиально что они разные - то я как-то не знаю что сделать


Умное лицо это еще не признак ума. Все глупости на земле делаются именно с этим выражением лица
 
Ответить
Сообщениеroman1403, Не только сверху вниз, но и столбцы "см" должны быть одинаковые. У Вас в 1-3 и в последнем контейнере после 70 см идет 75, а в 4-м продолжается 71, 72, 73, если у всех будет этот столбец одинаков, то моя формула будет работать. Если это принципиально что они разные - то я как-то не знаю что сделать

Автор - elovkov
Дата добавления - 18.03.2025 в 10:48
roman1403 Дата: Вторник, 18.03.2025, 10:58 | Сообщение № 9
Группа: Пользователи
Ранг: Новичок
Сообщений: 36
Репутация: 0 ±
Замечаний: 0% ±

elovkov, интересует в случае последней град. таблицы, где значения идут по возрастанию. Формула почему то не хочет считать. Файл прикладываю.
К сообщению приложен файл: kniga3.xlsx (32.4 Kb)
 
Ответить
Сообщениеelovkov, интересует в случае последней град. таблицы, где значения идут по возрастанию. Формула почему то не хочет считать. Файл прикладываю.

Автор - roman1403
Дата добавления - 18.03.2025 в 10:58
elovkov Дата: Среда, 19.03.2025, 08:10 | Сообщение № 10
Группа: Друзья
Ранг: Обитатель
Сообщений: 456
Репутация: 75 ±
Замечаний: 0% ±

Excel 2013
roman1403,
1. У Вас сместились столбцы, теперь формула так выглядит:
Код
=ГПР(C4;Град.табл.!4:1000;ПОИСКПОЗ(E4;Град.табл.!C4:C1000;1)+ЕСЛИ(E4=ЦЕЛОЕ(E4);0;1);0)+ЕСЛИ(E4=ЦЕЛОЕ(E4);0;(ГПР(C4;Град.табл.!4:1000;ПОИСКПОЗ(Лист2!E4;Град.табл.!C4:C1000;1);0)-ГПР(C4;Град.табл.!4:1000;ПОИСКПОЗ(Лист2!E4;Град.табл.!C4:C1000;1)+1;0))*(ОКРУГЛВВЕРХ(E4;0)-E4))

2. Считает она все равно не правильно, так как ищет глубину для всех по столбцу С, это к тому, что столбцы "см" у всех должны быть одинаковые чтобы формула работала. У Вас там, где в столбце С 100 см у контейнера 76792233 76 см и формула найдет объем, соответствующий 76 см.

Как сделать так, чтобы работала для разных столбцов "см" я не знаю
К сообщению приложен файл: 5369181.xlsx (32.4 Kb)


Умное лицо это еще не признак ума. Все глупости на земле делаются именно с этим выражением лица
 
Ответить
Сообщениеroman1403,
1. У Вас сместились столбцы, теперь формула так выглядит:
Код
=ГПР(C4;Град.табл.!4:1000;ПОИСКПОЗ(E4;Град.табл.!C4:C1000;1)+ЕСЛИ(E4=ЦЕЛОЕ(E4);0;1);0)+ЕСЛИ(E4=ЦЕЛОЕ(E4);0;(ГПР(C4;Град.табл.!4:1000;ПОИСКПОЗ(Лист2!E4;Град.табл.!C4:C1000;1);0)-ГПР(C4;Град.табл.!4:1000;ПОИСКПОЗ(Лист2!E4;Град.табл.!C4:C1000;1)+1;0))*(ОКРУГЛВВЕРХ(E4;0)-E4))

2. Считает она все равно не правильно, так как ищет глубину для всех по столбцу С, это к тому, что столбцы "см" у всех должны быть одинаковые чтобы формула работала. У Вас там, где в столбце С 100 см у контейнера 76792233 76 см и формула найдет объем, соответствующий 76 см.

Как сделать так, чтобы работала для разных столбцов "см" я не знаю

Автор - elovkov
Дата добавления - 19.03.2025 в 08:10
Hugo Дата: Среда, 19.03.2025, 09:52 | Сообщение № 11
Группа: Друзья
Ранг: Участник клуба
Сообщений: 3803
Репутация: 810 ±
Замечаний: 0% ±

365
roman1403, Добрый день!
Откуда берётся эта градуировочная таблица?
Может упростить себе жизнь и создавать её сразу в плоском виде? Тем более что таких таблиц будет много.
Тогда нужную строку найти будет проще, вариантов больше.
И версия Экселя важна!


webmoney: E265281470651 Z422237915069
USDT TRC20: TN8XeEF17o5KPBD9pNwYzNyruycuAc2mVD
 
Ответить
Сообщениеroman1403, Добрый день!
Откуда берётся эта градуировочная таблица?
Может упростить себе жизнь и создавать её сразу в плоском виде? Тем более что таких таблиц будет много.
Тогда нужную строку найти будет проще, вариантов больше.
И версия Экселя важна!

Автор - Hugo
Дата добавления - 19.03.2025 в 09:52
  • Страница 1 из 1
  • 1
Поиск:

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