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

Вход

Регистрация

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

 

= Мир MS Excel/Автоматич. изм. фикс. диапазона по условию - Мир MS Excel

Старая форма входа
  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_  
Автоматич. изм. фикс. диапазона по условию
arkadiypetrovichsheshukov Дата: Понедельник, 10.07.2023, 11:37 | Сообщение № 1
Группа: Пользователи
Ранг: Новичок
Сообщений: 14
Репутация: 0 ±
Замечаний: 0% ±

2019
Хочу, чтобы фикс. значение диапазона изменялось до текущей строки по условию из соседнего столбца

Если B6=0 то A$1 в диапазоне меняется на A$6

Типа такого:

1 строка "=Сумма(A$1:A1)"
...
5 строка "=Сумма(A$1:A5)"
6 строка "=Сумма(A$6:A6)"
...
8 строка "=Сумма(A$6:A8)"
К сообщению приложен файл: primerno_tak.xlsx (8.7 Kb)


Сообщение отредактировал arkadiypetrovichsheshukov - Понедельник, 10.07.2023, 11:45
 
Ответить
СообщениеХочу, чтобы фикс. значение диапазона изменялось до текущей строки по условию из соседнего столбца

Если B6=0 то A$1 в диапазоне меняется на A$6

Типа такого:

1 строка "=Сумма(A$1:A1)"
...
5 строка "=Сумма(A$1:A5)"
6 строка "=Сумма(A$6:A6)"
...
8 строка "=Сумма(A$6:A8)"

Автор - arkadiypetrovichsheshukov
Дата добавления - 10.07.2023 в 11:37
elovkov Дата: Понедельник, 10.07.2023, 11:41 | Сообщение № 2
Группа: Друзья
Ранг: Обитатель
Сообщений: 408
Репутация: 73 ±
Замечаний: 0% ±

Excel 2013
как-то так?
Код
=СУММ(ЕСЛИ(СТРОКА(A1)<6;A$1;A$6):A1)

а, нет, не угадал)))


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

Сообщение отредактировал elovkov - Понедельник, 10.07.2023, 11:45
 
Ответить
Сообщениекак-то так?
Код
=СУММ(ЕСЛИ(СТРОКА(A1)<6;A$1;A$6):A1)

а, нет, не угадал)))

Автор - elovkov
Дата добавления - 10.07.2023 в 11:41
arkadiypetrovichsheshukov Дата: Понедельник, 10.07.2023, 11:51 | Сообщение № 3
Группа: Пользователи
Ранг: Новичок
Сообщений: 14
Репутация: 0 ±
Замечаний: 0% ±

2019
@elovkov где-то рядом. Спасибо за наводку! Сейчас попробую, может получится.
 
Ответить
Сообщение@elovkov где-то рядом. Спасибо за наводку! Сейчас попробую, может получится.

Автор - arkadiypetrovichsheshukov
Дата добавления - 10.07.2023 в 11:51
Nic70y Дата: Понедельник, 10.07.2023, 11:53 | Сообщение № 4
Группа: Друзья
Ранг: Экселист
Сообщений: 9005
Репутация: 2369 ±
Замечаний: 0% ±

Excel 2010
Код
=СУММ(ИНДЕКС(A$1:A1;СУММПРОИЗВ(МАКС((C$1:C1=0)*СТРОКА(C$1:C1)))):A1)
К сообщению приложен файл: 18.xlsx (8.4 Kb)


ЮMoney 41001841029809
 
Ответить
Сообщение
Код
=СУММ(ИНДЕКС(A$1:A1;СУММПРОИЗВ(МАКС((C$1:C1=0)*СТРОКА(C$1:C1)))):A1)

Автор - Nic70y
Дата добавления - 10.07.2023 в 11:53
arkadiypetrovichsheshukov Дата: Понедельник, 10.07.2023, 12:15 | Сообщение № 5
Группа: Пользователи
Ранг: Новичок
Сообщений: 14
Репутация: 0 ±
Замечаний: 0% ±

2019
Nic70y Спасибо огромное! Я в афиге конеш от длины формулы.

В тестовом файле работает! Но когда я переношу формулу в реальный файл, то при запуске условия =0, то пишет ошибку "#ССЫЛКА!". Буду крутить ещё
 
Ответить
СообщениеNic70y Спасибо огромное! Я в афиге конеш от длины формулы.

В тестовом файле работает! Но когда я переношу формулу в реальный файл, то при запуске условия =0, то пишет ошибку "#ССЫЛКА!". Буду крутить ещё

Автор - arkadiypetrovichsheshukov
Дата добавления - 10.07.2023 в 12:15
arkadiypetrovichsheshukov Дата: Понедельник, 10.07.2023, 12:18 | Сообщение № 6
Группа: Пользователи
Ранг: Новичок
Сообщений: 14
Репутация: 0 ±
Замечаний: 0% ±

2019
Nic70y
смотри, если ячейка формулы начинается не с первой строки, то условие не срабатывает, пишет ошибку.

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

Посмотри, ещё как можно сделать, пожалуйста

Автор - arkadiypetrovichsheshukov
Дата добавления - 10.07.2023 в 12:18
arkadiypetrovichsheshukov Дата: Понедельник, 10.07.2023, 12:20 | Сообщение № 7
Группа: Пользователи
Ранг: Новичок
Сообщений: 14
Репутация: 0 ±
Замечаний: 0% ±

2019
вот в файле добавил 1 пустую строку и формула слетела :(
К сообщению приложен файл: 18_v2.xlsx (8.8 Kb)
 
Ответить
Сообщениевот в файле добавил 1 пустую строку и формула слетела :(

Автор - arkadiypetrovichsheshukov
Дата добавления - 10.07.2023 в 12:20
Nic70y Дата: Понедельник, 10.07.2023, 12:24 | Сообщение № 8
Группа: Друзья
Ранг: Экселист
Сообщений: 9005
Репутация: 2369 ±
Замечаний: 0% ±

Excel 2010
так
Код
=СУММ(ИНДЕКС(A$1:A2;СУММПРОИЗВ(МАКС((C$2:C2=0)*СТРОКА(C$2:C2)))):A2)
=СУММ(ИНДЕКС(A$1:A2;СУММПРОИЗВ(МАКС((C$2:C2=0)*СТРОКА(C$2:C2)))):A2)или так
Код
=СУММ(ИНДЕКС(A$2:A2;МАКС(1;СУММПРОИЗВ(МАКС((C$2:C2=0)*СТРОКА(C$2:C2)))-1)):A2)
=СУММ(ИНДЕКС(A$2:A2;МАКС(1;СУММПРОИЗВ(МАКС((C$2:C2=0)*СТРОКА(C$2:C2)))-1)):A2)


ЮMoney 41001841029809
 
Ответить
Сообщениетак
Код
=СУММ(ИНДЕКС(A$1:A2;СУММПРОИЗВ(МАКС((C$2:C2=0)*СТРОКА(C$2:C2)))):A2)
=СУММ(ИНДЕКС(A$1:A2;СУММПРОИЗВ(МАКС((C$2:C2=0)*СТРОКА(C$2:C2)))):A2)или так
Код
=СУММ(ИНДЕКС(A$2:A2;МАКС(1;СУММПРОИЗВ(МАКС((C$2:C2=0)*СТРОКА(C$2:C2)))-1)):A2)
=СУММ(ИНДЕКС(A$2:A2;МАКС(1;СУММПРОИЗВ(МАКС((C$2:C2=0)*СТРОКА(C$2:C2)))-1)):A2)

Автор - Nic70y
Дата добавления - 10.07.2023 в 12:24
arkadiypetrovichsheshukov Дата: Понедельник, 10.07.2023, 12:55 | Сообщение № 9
Группа: Пользователи
Ранг: Новичок
Сообщений: 14
Репутация: 0 ±
Замечаний: 0% ±

2019
Nic70y Ураа-аа!! hands Заработало! А можно вас отблагодарить "на кофе" за вашу помощь?)
 
Ответить
СообщениеNic70y Ураа-аа!! hands Заработало! А можно вас отблагодарить "на кофе" за вашу помощь?)

Автор - arkadiypetrovichsheshukov
Дата добавления - 10.07.2023 в 12:55
Nic70y Дата: Понедельник, 10.07.2023, 12:57 | Сообщение № 10
Группа: Друзья
Ранг: Экселист
Сообщений: 9005
Репутация: 2369 ±
Замечаний: 0% ±

Excel 2010
Цитата arkadiypetrovichsheshukov, 10.07.2023 в 12:55, в сообщении № 9 ()
А можно
закон это не запрещает :)


ЮMoney 41001841029809
 
Ответить
Сообщение
Цитата arkadiypetrovichsheshukov, 10.07.2023 в 12:55, в сообщении № 9 ()
А можно
закон это не запрещает :)

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

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