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

Вход

Регистрация

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

 

= Мир MS Excel/Цикличная формула, с умножением на данные из др. файла - Мир MS Excel

Старая форма входа
  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_  
Цикличная формула, с умножением на данные из др. файла
egorrr907 Дата: Пятница, 17.02.2023, 10:19 | Сообщение № 1
Группа: Пользователи
Ранг: Прохожий
Сообщений: 9
Репутация: 0 ±
Замечаний: 0% ±

Добрый день, имеются два файла, в одном значения представлены в виде 1+234; 2+345 и т.д. (километровые привязки на дороге). В другом файле представлены разницы между 1,2 и т.д. (расстояния между километровыми знаками на дороге). Требуется перевести значения формата 1+234 в абсолютные, т.е. умножить 1 на расстояние между 1 и 2 и прибавлять к ним оставшиеся значения после +, до того момента, пока адрес не изменится на 2 и далее умножить 2 на расстояние между 2 и 3 и прибавлять к ним оставшиеся значения после + и так далее, поскольку есть таблицы с десятками тысяч строк, как это сделать автоматизировано пока знаний в экселе не хватает. Прикрепляю два этих файла.
К сообщению приложен файл: adresa_km_m.xlsx (39.7 Kb) · rasstojanija_mezhdu_kmz.xlsx (11.1 Kb)
 
Ответить
СообщениеДобрый день, имеются два файла, в одном значения представлены в виде 1+234; 2+345 и т.д. (километровые привязки на дороге). В другом файле представлены разницы между 1,2 и т.д. (расстояния между километровыми знаками на дороге). Требуется перевести значения формата 1+234 в абсолютные, т.е. умножить 1 на расстояние между 1 и 2 и прибавлять к ним оставшиеся значения после +, до того момента, пока адрес не изменится на 2 и далее умножить 2 на расстояние между 2 и 3 и прибавлять к ним оставшиеся значения после + и так далее, поскольку есть таблицы с десятками тысяч строк, как это сделать автоматизировано пока знаний в экселе не хватает. Прикрепляю два этих файла.

Автор - egorrr907
Дата добавления - 17.02.2023 в 10:19
elovkov Дата: Пятница, 17.02.2023, 11:52 | Сообщение № 2
Группа: Друзья
Ранг: Обитатель
Сообщений: 413
Репутация: 73 ±
Замечаний: 0% ±

Excel 2013
Как вариант, для столбца с километрами задать собственный формат ячеек
формат ячеек -- все форматы -- в поле "тип" вписать:
Код
0+000,00

и вводить в метрах, тогла при вводе 1000 м будет писать 1+000,00
если ,00 не надо, соответственно и в формате писать не надо
т и тгда при вычитании получите метры


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

Сообщение отредактировал elovkov - Пятница, 17.02.2023, 11:56
 
Ответить
СообщениеКак вариант, для столбца с километрами задать собственный формат ячеек
формат ячеек -- все форматы -- в поле "тип" вписать:
Код
0+000,00

и вводить в метрах, тогла при вводе 1000 м будет писать 1+000,00
если ,00 не надо, соответственно и в формате писать не надо
т и тгда при вычитании получите метры

Автор - elovkov
Дата добавления - 17.02.2023 в 11:52
bigor Дата: Пятница, 17.02.2023, 12:02 | Сообщение № 3
Группа: Проверенные
Ранг: Старожил
Сообщений: 1276
Репутация: 246 ±
Замечаний: 0% ±

нет
Добрый день
Попробуйте
Код
=--LEFT(B2;1)*VLOOKUP(--LEFT(B2;1);Лист2.$A$2:$C$7;3;0)+TRIM(RIGHT(SUBSTITUTE(B2;"+";"          ");10))

содержимое второго файла скопировал на второй лист первого файла
Название темы не в тему :)
Здесь ближе подстановка значений из второго файла или чего то в этом духе
 
Ответить
СообщениеДобрый день
Попробуйте
Код
=--LEFT(B2;1)*VLOOKUP(--LEFT(B2;1);Лист2.$A$2:$C$7;3;0)+TRIM(RIGHT(SUBSTITUTE(B2;"+";"          ");10))

содержимое второго файла скопировал на второй лист первого файла
Название темы не в тему :)
Здесь ближе подстановка значений из второго файла или чего то в этом духе

Автор - bigor
Дата добавления - 17.02.2023 в 12:02
  • Страница 1 из 1
  • 1
Поиск:

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