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

Вход

Регистрация

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

 

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

  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_, DrMini  
Динамический диапазон функции по условию
Шептун Дата: Понедельник, 14.11.2016, 15:36 | Сообщение № 1
Группа: Пользователи
Ранг: Новичок
Сообщений: 11
Репутация: 0 ±
Замечаний: 0% ±

Excel 2007
Добрый день,
скажите пжлста можно ли изменить диапазон функции (СЧЁТ например) при изменении условия. То есть, в моём примере, хочу чтобы при подстановке цыфры 10 --> функция СЧЁТ меняла диапазон и начинала считать от одноимённого аргумента 10 !
 
Ответить
СообщениеДобрый день,
скажите пжлста можно ли изменить диапазон функции (СЧЁТ например) при изменении условия. То есть, в моём примере, хочу чтобы при подстановке цыфры 10 --> функция СЧЁТ меняла диапазон и начинала считать от одноимённого аргумента 10 !

Автор - Шептун
Дата добавления - 14.11.2016 в 15:36
Manyasha Дата: Понедельник, 14.11.2016, 15:39 | Сообщение № 2
Группа: Модераторы
Ранг: Старожил
Сообщений: 2198
Репутация: 902 ±
Замечаний: 0% ±

Excel 2010, 2016
Шептун, покажите пример в файле. И напишите все условия, при которых должен меняться диапазон.


ЯД: 410013299366744 WM: R193491431804
 
Ответить
СообщениеШептун, покажите пример в файле. И напишите все условия, при которых должен меняться диапазон.

Автор - Manyasha
Дата добавления - 14.11.2016 в 15:39
AVI Дата: Понедельник, 14.11.2016, 15:41 | Сообщение № 3
Группа: Проверенные
Ранг: Ветеран
Сообщений: 523
Репутация: 17 ±
Замечаний: 0% ±

Excel 2016
Подойдет?
Код
=СЧЁТ(ДВССЫЛ("A"&B1):A20)
К сообщению приложен файл: 2461073.xlsx (8.0 Kb)


Сообщение отредактировал AVI - Понедельник, 14.11.2016, 15:43
 
Ответить
СообщениеПодойдет?
Код
=СЧЁТ(ДВССЫЛ("A"&B1):A20)

Автор - AVI
Дата добавления - 14.11.2016 в 15:41
Шептун Дата: Понедельник, 14.11.2016, 16:49 | Сообщение № 4
Группа: Пользователи
Ранг: Новичок
Сообщений: 11
Репутация: 0 ±
Замечаний: 0% ±

Excel 2007
AVI:
ААААААХренеть как подошла ! У меня так ещё ни одна формула не подходила как эта !
 
Ответить
СообщениеAVI:
ААААААХренеть как подошла ! У меня так ещё ни одна формула не подходила как эта !

Автор - Шептун
Дата добавления - 14.11.2016 в 16:49
Pelena Дата: Понедельник, 14.11.2016, 17:21 | Сообщение № 5
Группа: Админы
Ранг: Местный житель
Сообщений: 19513
Репутация: 4632 ±
Замечаний: ±

Excel 365 & Mac Excel
Ещё вариант без летучей ДВССЫЛ()
Код
=СЧЁТ(ИНДЕКС(A1:A20;B1):A20)
 
Ответить
СообщениеЕщё вариант без летучей ДВССЫЛ()
Код
=СЧЁТ(ИНДЕКС(A1:A20;B1):A20)

Автор - Pelena
Дата добавления - 14.11.2016 в 17:21
AVI Дата: Понедельник, 14.11.2016, 17:36 | Сообщение № 6
Группа: Проверенные
Ранг: Ветеран
Сообщений: 523
Репутация: 17 ±
Замечаний: 0% ±

Excel 2016
Ещё вариант без летучей ДВССЫЛ()

А что значит "летучей"?
 
Ответить
Сообщение
Ещё вариант без летучей ДВССЫЛ()

А что значит "летучей"?

Автор - AVI
Дата добавления - 14.11.2016 в 17:36
Pelena Дата: Понедельник, 14.11.2016, 17:54 | Сообщение № 7
Группа: Админы
Ранг: Местный житель
Сообщений: 19513
Репутация: 4632 ±
Замечаний: ±

Excel 365 & Mac Excel
Значит пересчитывается при любом изменении на листе
Волатильные функции


"Черт возьми, Холмс! Но как??!!"
Ю-money 41001765434816
 
Ответить
СообщениеЗначит пересчитывается при любом изменении на листе
Волатильные функции

Автор - Pelena
Дата добавления - 14.11.2016 в 17:54
AVI Дата: Вторник, 15.11.2016, 09:32 | Сообщение № 8
Группа: Проверенные
Ранг: Ветеран
Сообщений: 523
Репутация: 17 ±
Замечаний: 0% ±

Excel 2016
=СЧЁТ(ИНДЕКС(A1:A20;B1):A20)

Очень интересно как индекс вернул ссылку на ячейку? Отдельно индекс дал другое значение, а в СЧЁТ'е ссылку?
 
Ответить
Сообщение
=СЧЁТ(ИНДЕКС(A1:A20;B1):A20)

Очень интересно как индекс вернул ссылку на ячейку? Отдельно индекс дал другое значение, а в СЧЁТ'е ссылку?

Автор - AVI
Дата добавления - 15.11.2016 в 09:32
Pelena Дата: Вторник, 15.11.2016, 10:03 | Сообщение № 9
Группа: Админы
Ранг: Местный житель
Сообщений: 19513
Репутация: 4632 ±
Замечаний: ±

Excel 365 & Mac Excel
Дело не в СЧЁТ'е, а в двоеточии ;)
ИНДЕКС вернул начальное значение диапазона, а А20 - конечное


"Черт возьми, Холмс! Но как??!!"
Ю-money 41001765434816
 
Ответить
СообщениеДело не в СЧЁТ'е, а в двоеточии ;)
ИНДЕКС вернул начальное значение диапазона, а А20 - конечное

Автор - Pelena
Дата добавления - 15.11.2016 в 10:03
_Boroda_ Дата: Вторник, 15.11.2016, 12:38 | Сообщение № 10
Группа: Админы
Ранг: Местный житель
Сообщений: 16888
Репутация: 6611 ±
Замечаний: ±

2003; 2007; 2010; 2013 RUS
как индекс вернул ссылку на ячейку?

AVI, посмотрите, что в справке по Индексу написано
Цитата
Ссылочная форма
Описание
Возвращает ссылку на ячейку, расположенную на пересечении ...

Кстати, если так понятнее, то Ленину формулу можно переписать вот так
Код
=СЧЁТ(A20:ИНДЕКС(A1:A20;B1))

11:20 и 20:11 - одно и то же в данном случае


Скажи мне, кудесник, любимец ба’гов...
Платная помощь:
Boroda_Excel@mail.ru
Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
 
Ответить
Сообщение
как индекс вернул ссылку на ячейку?

AVI, посмотрите, что в справке по Индексу написано
Цитата
Ссылочная форма
Описание
Возвращает ссылку на ячейку, расположенную на пересечении ...

Кстати, если так понятнее, то Ленину формулу можно переписать вот так
Код
=СЧЁТ(A20:ИНДЕКС(A1:A20;B1))

11:20 и 20:11 - одно и то же в данном случае

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

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