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

Вход

Регистрация

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

 

= Мир MS Excel/Изменение адреса ячейки в формуле при условии... - Мир MS Excel

Старая форма входа
  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_  
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Изменение адреса ячейки в формуле при условии... (Формулы/Formulas)
Изменение адреса ячейки в формуле при условии...
woolf23p23 Дата: Четверг, 06.04.2023, 05:26 | Сообщение № 1
Группа: Пользователи
Ранг: Новичок
Сообщений: 11
Репутация: 0 ±
Замечаний: 0% ±

2016
Есть данные скважин, в них интервал один метр, так же есть литология по этим скважинам, там интервалы варьируются, нужно проставить литологию с интервалом один метр используя данные где литология варьируется, я додумался только до такой формулы
Код
=ЕСЛИ(C197<$R$35;$T$35;"")
когда появляется пустота в ячейке я в ручную меняю "35" на "36" и так далее
К сообщению приложен файл: obshhij.xlsx (464.2 Kb)


Сообщение отредактировал Serge_007 - Четверг, 06.04.2023, 09:15
 
Ответить
СообщениеЕсть данные скважин, в них интервал один метр, так же есть литология по этим скважинам, там интервалы варьируются, нужно проставить литологию с интервалом один метр используя данные где литология варьируется, я додумался только до такой формулы
Код
=ЕСЛИ(C197<$R$35;$T$35;"")
когда появляется пустота в ячейке я в ручную меняю "35" на "36" и так далее

Автор - woolf23p23
Дата добавления - 06.04.2023 в 05:26
Nic70y Дата: Четверг, 06.04.2023, 09:00 | Сообщение № 2
Группа: Друзья
Ранг: Экселист
Сообщений: 8704
Репутация: 2258 ±
Замечаний: 0% ±

Excel 2010
woolf23p23, не понял логики.
см. файл с формулой
Код
=ИНДЕКС(T:T;ПОИСКПОЗ(C2;ИНДЕКС(Q:Q;ПОИСКПОЗ(A2;P:P;)):ИНДЕКС(Q:Q;ПОИСКПОЗ(A2;P:P)))+ПОИСКПОЗ(A2;P:P;)-1)
объясните разницу по желтым ячейкам.

свою формулу оформите тегом fx пжл.
К сообщению приложен файл: 97.xlsx (468.5 Kb)


ЮMoney 41001841029809

Сообщение отредактировал Nic70y - Четверг, 06.04.2023, 09:02
 
Ответить
Сообщениеwoolf23p23, не понял логики.
см. файл с формулой
Код
=ИНДЕКС(T:T;ПОИСКПОЗ(C2;ИНДЕКС(Q:Q;ПОИСКПОЗ(A2;P:P;)):ИНДЕКС(Q:Q;ПОИСКПОЗ(A2;P:P)))+ПОИСКПОЗ(A2;P:P;)-1)
объясните разницу по желтым ячейкам.

свою формулу оформите тегом fx пжл.

Автор - Nic70y
Дата добавления - 06.04.2023 в 09:00
Arti3223 Дата: Четверг, 06.04.2023, 11:04 | Сообщение № 3
Группа: Пользователи
Ранг: Новичок
Сообщений: 12
Репутация: 10 ±
Замечаний: 0% ±

2016
Доброго дня.

Вдруг подойдет
Код
=ПРОСМОТР(B2;ИНДЕКС(ИНДЕКС($Q$1:$Q$605;ПОИСКПОЗ(A2;$P$1:$P$605;);):ИНДЕКС($R$1:$R$605;ПРОСМОТР(A2;$P$1:$P$605;СТРОКА($P$1:$P$605)););;);$T$1:$T$605)
 
Ответить
СообщениеДоброго дня.

Вдруг подойдет
Код
=ПРОСМОТР(B2;ИНДЕКС(ИНДЕКС($Q$1:$Q$605;ПОИСКПОЗ(A2;$P$1:$P$605;);):ИНДЕКС($R$1:$R$605;ПРОСМОТР(A2;$P$1:$P$605;СТРОКА($P$1:$P$605)););;);$T$1:$T$605)

Автор - Arti3223
Дата добавления - 06.04.2023 в 11:04
NikitaDvorets Дата: Четверг, 06.04.2023, 11:09 | Сообщение № 4
Группа: Авторы
Ранг: Ветеран
Сообщений: 547
Репутация: 123 ±
Замечаний: 0% ±

Excel 2019
woolf23p23, добрый день.
Вариант определения литологии - пользовательская функция (udf).
Все значения литологии, проставленные вручную или по формуле "ЕСЛИ", заменены на udf.
Алгоритм расчета - на листе "Macro".
К сообщению приложен файл: prostavit_litologiju_po_diapaz.xlsb (303.2 Kb)


Сообщение отредактировал NikitaDvorets - Четверг, 06.04.2023, 11:43
 
Ответить
Сообщениеwoolf23p23, добрый день.
Вариант определения литологии - пользовательская функция (udf).
Все значения литологии, проставленные вручную или по формуле "ЕСЛИ", заменены на udf.
Алгоритм расчета - на листе "Macro".

Автор - NikitaDvorets
Дата добавления - 06.04.2023 в 11:09
woolf23p23 Дата: Четверг, 06.04.2023, 11:58 | Сообщение № 5
Группа: Пользователи
Ранг: Новичок
Сообщений: 11
Репутация: 0 ±
Замечаний: 0% ±

2016
Nic70y, Разница в том что я в этом моменте еще делал вручную(копировал и растягивал), и там большая часть интервала относиться к тому что у меня написано, (так просто правильней), но потом я понял что слишком долго, написал формулу, понял что так тоже не вариант, твоя формула работает как надо, спасибо, то что там разница ±0.5 метра не критично, тк ксенолит это просто большой обломок в кимберлите, да и моя формула подобным образом работала, только её ещё нужно было в ручную исправлять


Сообщение отредактировал woolf23p23 - Четверг, 06.04.2023, 12:31
 
Ответить
СообщениеNic70y, Разница в том что я в этом моменте еще делал вручную(копировал и растягивал), и там большая часть интервала относиться к тому что у меня написано, (так просто правильней), но потом я понял что слишком долго, написал формулу, понял что так тоже не вариант, твоя формула работает как надо, спасибо, то что там разница ±0.5 метра не критично, тк ксенолит это просто большой обломок в кимберлите, да и моя формула подобным образом работала, только её ещё нужно было в ручную исправлять

Автор - woolf23p23
Дата добавления - 06.04.2023 в 11:58
woolf23p23 Дата: Четверг, 06.04.2023, 12:26 | Сообщение № 6
Группа: Пользователи
Ранг: Новичок
Сообщений: 11
Репутация: 0 ±
Замечаний: 0% ±

2016
Arti3223, в принципе твоя формула тоже имеет право на жизнь, но работает немножко не правильно, там где литология уже должна смениться, она пишется с предыдущего интервала, в принципе можно твоей воспользоваться, потом просто сместить всё на одну строку вверх, и потом в конце каждой скважины, предпоследний интервал скопировать в последний, тогда всё будет так как нужно, но формула Nic70y работает идеально
 
Ответить
СообщениеArti3223, в принципе твоя формула тоже имеет право на жизнь, но работает немножко не правильно, там где литология уже должна смениться, она пишется с предыдущего интервала, в принципе можно твоей воспользоваться, потом просто сместить всё на одну строку вверх, и потом в конце каждой скважины, предпоследний интервал скопировать в последний, тогда всё будет так как нужно, но формула Nic70y работает идеально

Автор - woolf23p23
Дата добавления - 06.04.2023 в 12:26
Arti3223 Дата: Четверг, 06.04.2023, 12:38 | Сообщение № 7
Группа: Пользователи
Ранг: Новичок
Сообщений: 12
Репутация: 10 ±
Замечаний: 0% ±

2016
woolf23p23,

Таки в части
Код
=ПРОСМОТР(B2
измените ссылку на C2
 
Ответить
Сообщениеwoolf23p23,

Таки в части
Код
=ПРОСМОТР(B2
измените ссылку на C2

Автор - Arti3223
Дата добавления - 06.04.2023 в 12:38
woolf23p23 Дата: Четверг, 06.04.2023, 12:49 | Сообщение № 8
Группа: Пользователи
Ранг: Новичок
Сообщений: 11
Репутация: 0 ±
Замечаний: 0% ±

2016
NikitaDvorets, как то работает, но не правильно расставляет значения, у Nic70y формула работает так как нужно, можешь её взять как образец если интересно дописать свой макрос, я его глянул понял что из макросов уже всё позабывал и не стал особо вникать в него
 
Ответить
СообщениеNikitaDvorets, как то работает, но не правильно расставляет значения, у Nic70y формула работает так как нужно, можешь её взять как образец если интересно дописать свой макрос, я его глянул понял что из макросов уже всё позабывал и не стал особо вникать в него

Автор - woolf23p23
Дата добавления - 06.04.2023 в 12:49
woolf23p23 Дата: Четверг, 06.04.2023, 12:53 | Сообщение № 9
Группа: Пользователи
Ранг: Новичок
Сообщений: 11
Репутация: 0 ±
Замечаний: 0% ±

2016
Arti3223, Таки да) теперь работает так же как и у Nic70y
 
Ответить
СообщениеArti3223, Таки да) теперь работает так же как и у Nic70y

Автор - woolf23p23
Дата добавления - 06.04.2023 в 12:53
NikitaDvorets Дата: Четверг, 06.04.2023, 13:01 | Сообщение № 10
Группа: Авторы
Ранг: Ветеран
Сообщений: 547
Репутация: 123 ±
Замечаний: 0% ±

Excel 2019
woolf23p23,
Код
у Nic70y формула работает так как нужно, можешь её взять как образец

- есть правило: РАБОТАЕТ - НЕ ТРОГАЙ!!! :-)
 
Ответить
Сообщениеwoolf23p23,
Код
у Nic70y формула работает так как нужно, можешь её взять как образец

- есть правило: РАБОТАЕТ - НЕ ТРОГАЙ!!! :-)

Автор - NikitaDvorets
Дата добавления - 06.04.2023 в 13:01
woolf23p23 Дата: Четверг, 06.04.2023, 13:27 | Сообщение № 11
Группа: Пользователи
Ранг: Новичок
Сообщений: 11
Репутация: 0 ±
Замечаний: 0% ±

2016
Arti3223, Таки да) теперь работает так же как и у Nic70y

а нет, все таки не до конца правильно работает, местами правильно, местами нет
 
Ответить
Сообщение
Arti3223, Таки да) теперь работает так же как и у Nic70y

а нет, все таки не до конца правильно работает, местами правильно, местами нет

Автор - woolf23p23
Дата добавления - 06.04.2023 в 13:27
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Изменение адреса ячейки в формуле при условии... (Формулы/Formulas)
  • Страница 1 из 1
  • 1
Поиск:

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