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

Вход

Регистрация

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

 

= Мир MS Excel/как автоматизировать замену первой слагаемой в формуле - Мир MS Excel

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

Excel 2010
Подскажите пожалуйста)

Есть строчка "Динамика за сутки" - каждый день я изменяю одну из слагаемых в формуле.
Сейчас формула выглядит так: =AJ87/D87
Завтра будет так =AM87/D87
Потом =AP87/D87
Причем вторая координата ,соответственно, от 1 до 200

Как автоматизировать замену первой слагаемой (буквенной), чтобы автоматически бралась нужная ячейка в зависимости от реальных наших суток.
Ну то есть перебиваю с ячейки на ячейку - с фактических выполненных работ за 30.11.16 на следующий день, затем на следующий и так до 21 декабря нужно.
могу и сам перебивать конечно, но интересно есть ли способ?)

Примечание - работаю в Гугл Таблице, макросы вряд ли подойдут.
 
Ответить
СообщениеПодскажите пожалуйста)

Есть строчка "Динамика за сутки" - каждый день я изменяю одну из слагаемых в формуле.
Сейчас формула выглядит так: =AJ87/D87
Завтра будет так =AM87/D87
Потом =AP87/D87
Причем вторая координата ,соответственно, от 1 до 200

Как автоматизировать замену первой слагаемой (буквенной), чтобы автоматически бралась нужная ячейка в зависимости от реальных наших суток.
Ну то есть перебиваю с ячейки на ячейку - с фактических выполненных работ за 30.11.16 на следующий день, затем на следующий и так до 21 декабря нужно.
могу и сам перебивать конечно, но интересно есть ли способ?)

Примечание - работаю в Гугл Таблице, макросы вряд ли подойдут.

Автор - maxim2008
Дата добавления - 05.12.2016 в 11:51
китин Дата: Понедельник, 05.12.2016, 11:56 | Сообщение № 2
Группа: Модераторы
Ранг: Экселист
Сообщений: 7014
Репутация: 1073 ±
Замечаний: 0% ±

Excel 2007;2010;2016
используйте СЕГОДНЯ() . точнее при наличии файла примера deal


Не судите очень строго:я пытаюсь научиться
ЯД 41001877306852
 
Ответить
Сообщениеиспользуйте СЕГОДНЯ() . точнее при наличии файла примера deal

Автор - китин
Дата добавления - 05.12.2016 в 11:56
maxim2008 Дата: Понедельник, 05.12.2016, 12:12 | Сообщение № 3
Группа: Пользователи
Ранг: Новичок
Сообщений: 34
Репутация: 0 ±
Замечаний: 20% ±

Excel 2010
китин, Сэр! Спасибо за Ответ, да, я как раз об этом и ищу инфу.

Конечно ,вот пример.
К сообщению приложен файл: 2.12.16__.xlsx (95.1 Kb)
 
Ответить
Сообщениекитин, Сэр! Спасибо за Ответ, да, я как раз об этом и ищу инфу.

Конечно ,вот пример.

Автор - maxim2008
Дата добавления - 05.12.2016 в 12:12
китин Дата: Понедельник, 05.12.2016, 12:36 | Сообщение № 4
Группа: Модераторы
Ранг: Экселист
Сообщений: 7014
Репутация: 1073 ±
Замечаний: 0% ±

Excel 2007;2010;2016
ну как то так , наверное
Код
=ИНДЕКС($N13:$BF13;;ПОИСКПОЗ($B$3;$N$7:$BF$7;0)+1)/D13

[p.s.]в В3 датами поиграйтесь. а в идеале туда наверное поставить
Код
=СЕГОДНЯ()
К сообщению приложен файл: 111555.xlsx (99.6 Kb)


Не судите очень строго:я пытаюсь научиться
ЯД 41001877306852


Сообщение отредактировал китин - Понедельник, 05.12.2016, 12:39
 
Ответить
Сообщениену как то так , наверное
Код
=ИНДЕКС($N13:$BF13;;ПОИСКПОЗ($B$3;$N$7:$BF$7;0)+1)/D13

[p.s.]в В3 датами поиграйтесь. а в идеале туда наверное поставить
Код
=СЕГОДНЯ()

Автор - китин
Дата добавления - 05.12.2016 в 12:36
Wasilich Дата: Понедельник, 05.12.2016, 13:24 | Сообщение № 5
Группа: Друзья
Ранг: Старожил
Сообщений: 1232
Репутация: 326 ±
Замечаний: 0% ±

2003
А если так, чисто на текущий месяц (декабрь).
Код
=ДВССЫЛ(АДРЕС(СТРОКА();ДЕНЬ(СЕГОДНЯ())*3+36))/D13

не, правильно наверно так с начальной даты.
Код
=ДВССЫЛ(АДРЕС(СТРОКА();(СЕГОДНЯ()-$N$7)*3+15)/D13


Сообщение отредактировал Wasilich - Понедельник, 05.12.2016, 13:55
 
Ответить
СообщениеА если так, чисто на текущий месяц (декабрь).
Код
=ДВССЫЛ(АДРЕС(СТРОКА();ДЕНЬ(СЕГОДНЯ())*3+36))/D13

не, правильно наверно так с начальной даты.
Код
=ДВССЫЛ(АДРЕС(СТРОКА();(СЕГОДНЯ()-$N$7)*3+15)/D13

Автор - Wasilich
Дата добавления - 05.12.2016 в 13:24
Мир MS Excel » Вопросы и решения » Вопросы по Excel » как автоматизировать замену первой слагаемой в формуле (Формулы/Formulas)
  • Страница 1 из 1
  • 1
Поиск:

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