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

Вход

Регистрация

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

 

= Мир MS Excel/ВПР, ПОИСКПОЗ или иная функция - Мир MS Excel

  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_, DrMini  
ВПР, ПОИСКПОЗ или иная функция
GP75 Дата: Суббота, 03.01.2026, 23:34 | Сообщение № 1
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 119
Репутация: 0 ±
Замечаний: 0% ±

Excel 2007
Всех гуру и пользователей сего с Наступившим. Здоровья , мира и добра.
Решил немного отвлечься от суеты отдыха и погрузиться в составление функций в эксель. Но понял, что за год мозги одеревенели. Товарищи, нужен совет/подмога (пример прикладываю).
Есть основная линия маслопровода в цеху с участками (нумерованные участки водопровода в цеху 1-2, 2-3, 3-4 - и т.д допустим до 9-10 (где каждая цифра - граница ). Есть ответвление (обычно одно или два -см. пример). И по мере отбора масла в цеху давление в трубе по участкам падает. На каждом участке известно значение на сколько давление падает (столбец G). Была бы одна линия основная участок - всё понятно, вычитаем из предыдущего значения потерю и получаем результат.
Но вот если кроме основной линии от неё есть линии-ответвления (одна, две, три, четыре л), тут сложнее. Пробовал впихивать в ячейки столбца Н вместо обычной функции вычитания функции ПОИСКПОЗ и ВПР, но толком ничего не вышло. Подскажите возможно ли так, чтобы в ячейку столбца Н (строка, где в столбце "А" присутствует определённая цифра (пусть будет цифра 6) подставлялась разница значений двух ячеек из другой строки, которая в ячейке "С" содержит такую же цифру 6. То есть если по примеру А7=С6, то в Н7 должно быть=Н6-G7 и далее, в ответвлении : если А12=С6, то аналогично Н12=Н6-G12.
Или я замудрил и такое эксель сделать не может?
К сообщению приложен файл: primer_1.xlsx (12.1 Kb) · 4255998.jpg (61.0 Kb)
 
Ответить
СообщениеВсех гуру и пользователей сего с Наступившим. Здоровья , мира и добра.
Решил немного отвлечься от суеты отдыха и погрузиться в составление функций в эксель. Но понял, что за год мозги одеревенели. Товарищи, нужен совет/подмога (пример прикладываю).
Есть основная линия маслопровода в цеху с участками (нумерованные участки водопровода в цеху 1-2, 2-3, 3-4 - и т.д допустим до 9-10 (где каждая цифра - граница ). Есть ответвление (обычно одно или два -см. пример). И по мере отбора масла в цеху давление в трубе по участкам падает. На каждом участке известно значение на сколько давление падает (столбец G). Была бы одна линия основная участок - всё понятно, вычитаем из предыдущего значения потерю и получаем результат.
Но вот если кроме основной линии от неё есть линии-ответвления (одна, две, три, четыре л), тут сложнее. Пробовал впихивать в ячейки столбца Н вместо обычной функции вычитания функции ПОИСКПОЗ и ВПР, но толком ничего не вышло. Подскажите возможно ли так, чтобы в ячейку столбца Н (строка, где в столбце "А" присутствует определённая цифра (пусть будет цифра 6) подставлялась разница значений двух ячеек из другой строки, которая в ячейке "С" содержит такую же цифру 6. То есть если по примеру А7=С6, то в Н7 должно быть=Н6-G7 и далее, в ответвлении : если А12=С6, то аналогично Н12=Н6-G12.
Или я замудрил и такое эксель сделать не может?

Автор - GP75
Дата добавления - 03.01.2026 в 23:34
cmivadwot Дата: Воскресенье, 04.01.2026, 00:14 | Сообщение № 2
Группа: Проверенные
Ранг: Ветеран
Сообщений: 628
Репутация: 137 ±
Замечаний: 0% ±

365
GP75, Доброй ночи. Варианты.
К сообщению приложен файл: primer00099.xlsx (11.0 Kb)
 
Ответить
СообщениеGP75, Доброй ночи. Варианты.

Автор - cmivadwot
Дата добавления - 04.01.2026 в 00:14
GP75 Дата: Воскресенье, 04.01.2026, 00:24 | Сообщение № 3
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 119
Репутация: 0 ±
Замечаний: 0% ±

Excel 2007
Спасибо Большущее дружище!

Про указанные в примере функции "не", "строка" "ечисло" не знал.
Ща поюзаю про них в рунете и попробую освоить :book:
 
Ответить
СообщениеСпасибо Большущее дружище!

Про указанные в примере функции "не", "строка" "ечисло" не знал.
Ща поюзаю про них в рунете и попробую освоить :book:

Автор - GP75
Дата добавления - 04.01.2026 в 00:24
cmivadwot Дата: Воскресенье, 04.01.2026, 00:44 | Сообщение № 4
Группа: Проверенные
Ранг: Ветеран
Сообщений: 628
Репутация: 137 ±
Замечаний: 0% ±

365
GP75, достаточно так,
Код
=ИНДЕКС($J$1:J$100;ПОИСКПОЗ(A3;$C$1:C$100;0))-G3
К сообщению приложен файл: primer00098.xlsx (11.4 Kb)
 
Ответить
СообщениеGP75, достаточно так,
Код
=ИНДЕКС($J$1:J$100;ПОИСКПОЗ(A3;$C$1:C$100;0))-G3

Автор - cmivadwot
Дата добавления - 04.01.2026 в 00:44
DrMini Дата: Воскресенье, 04.01.2026, 07:57 | Сообщение № 5
Группа: Модераторы
Ранг: Старожил
Сообщений: 2156
Репутация: 382 ±
Замечаний: 0% ±

Excel LTSC 2024 RUS
Здравствуйте GP75.
Как вариант с использованием ВПР:
Код
=ЕСЛИ(A2="";ВПР(A3;C$2:H$24;6;)-G3;H2-G3)
К сообщению приложен файл: 3013322.xlsx (9.7 Kb)
 
Ответить
СообщениеЗдравствуйте GP75.
Как вариант с использованием ВПР:
Код
=ЕСЛИ(A2="";ВПР(A3;C$2:H$24;6;)-G3;H2-G3)

Автор - DrMini
Дата добавления - 04.01.2026 в 07:57
GP75 Дата: Воскресенье, 04.01.2026, 11:35 | Сообщение № 6
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 119
Репутация: 0 ±
Замечаний: 0% ±

Excel 2007
cmivadwot и DrMini, галактическое больше спасибо. Столько вариантов. Сейчас буду изучать и пытаться что то слепить на примере ваших примеров
 
Ответить
Сообщениеcmivadwot и DrMini, галактическое больше спасибо. Столько вариантов. Сейчас буду изучать и пытаться что то слепить на примере ваших примеров

Автор - GP75
Дата добавления - 04.01.2026 в 11:35
  • Страница 1 из 1
  • 1
Поиск:

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