ссылки и массивы в excel



Автор Кирилл Попов задал вопрос в разделе Другие языки и технологии

Вопрос тем кто разбирается в Excel) и получил лучший ответ

Ответ от Вадим Догдогдог[гуру]
Замените на более простую:
=СРЗНАЧ (ЕСЛИ (ЕОШ (--ПСТР (ПОДСТАВИТЬ (D5:J5;"-";);СТРОКА (1:15);1));"";--ПСТР (ПОДСТАВИТЬ (D5:J5;"-";);СТРОКА (1:15);1))

Ответ от Makfromkz[гуру]
Попробуем разобрать, что делает ваша удивительная формула:
=СРЗНАЧ (ЗНАЧЕН (ПСТР (ABS(D8);СТРОКА (ДВССЫЛ ("1:"&ДЛСТР (ABS(D8));1));....
СРЗНАЧ - вычисляет среднее значение аргументов
ЗНАЧЕН (ПСТР - функция вычисляет значение некой текстовой подстроки
причем от строки abs(d5) - это число в d5 преобразованное в строку
первая позиция есть номер строки от ссылки 1: - т. е. всегда 1
и от строкового значения берется 1 символ ))
итак ваша суперформула вычисляет среднее от первых цифр абсолютной величины чисел находящихся в указанном диапазоне D5:J5
чтобы формула не учитывала пустые ячейки достаточно для каждой формулы:
ЗНАЧЕН (ПСТР (ABS(D8);СТРОКА (ДВССЫЛ ("1:"&ДЛСТР (ABS(D8));1))
заменить на
ЕСЛИ (ЕОШИБКА (ЗНАЧЕН (ПСТР (ABS(D8);СТРОКА (ДВССЫЛ ("1:"&ДЛСТР (ABS(D8));1));0;ЗНАЧЕН (ПСТР (ABS(D8);СТРОКА (ДВССЫЛ ("1:"&ДЛСТР (ABS(D8));1))
т. е. при ошибке вернется 0 иначе вернется результат формулы ЗНАЧЕН (ПСТР (ABS(D8);СТРОКА (ДВССЫЛ ("1:"&ДЛСТР (ABS(D8));1))
:)) кажись всё....уфффффффффффф... .

Ответ от 3 ответа[гуру]
Привет! Вот подборка тем с ответами на Ваш вопрос: Вопрос тем кто разбирается в Excel)

кто-нибудь знает - как вычисляется транспонированная матрица в Excel?
Получается все просто. На рабочем листе наберите массив. Допустим 2*2 займет ячейки A1:B2 (4
подробнее...
спросили в Ошибки Ошибка
Ошибка при вычислении формулы в excel
Исправление ошибки #ЗНАЧ!
Данная ошибка возникает при использовании недопустимого типа
подробнее...
Ответ от 3 ответа[гуру]
Привет! Вот еще темы с похожими вопросами:

выборка в excel
Можно воспользоваться функцией ВПР или условным форматированием (см. рис.)
подробнее...
спросили в Просмотры Функции
Программа excel. как пользоваться функцией ПРОСМОТР ??
Да-а.. . Просмотр перед печатью.. . Улыбнуло.

Функция ПРОСМОТР возвращает значение из
подробнее...
спросили в Матрица
Работа в excel!!! Решение матриц, выделение диапазона, решение обьясните
Функция МУМНОЖ
Возвращает произведение матриц (матрицы хранятся в массивах). Результатом
подробнее...
спросили в Free Pascal User br
Хочу научиться программировать. Подскажите, с чего начать???
В настоящее время в мире создано 8512 компьютерных языков разного уровня и направления.
На
подробнее...

Как сравнить две строки в Excel 2003
см ВПР (...) в руccкой версии офиса 🙂

ВПР

См. также

Ищет значение
подробнее...

ВПР в excel
А что, помощь вызвать никак?

Ищет значение в крайнем левом столбце таблицы и возвращает
подробнее...

Никак не могу составить формулу с Если в Экселе
Файл от помогающих вы скрываете, а преподавателю покажете. Ну ладно.
И так в А1:А5 имена, в
подробнее...

Excel-вопрос. Вводятся имена людей. Нужно посчитать количество имён. Какую функцию надо применить?
СЧЁТЗ

Подсчитывает количество непустых значений в списке аргументов. Функция СЧЁТЗ
подробнее...
спросили в Впр
Нужна помощь. Как пользоватся функцией ВПР в эксель?
ВПР (искомое_значение; таблица ;номер_столбца ;интервальный_просмотр)

Искомое_значение —
подробнее...
 

Ответить на вопрос:

Имя*

E-mail:*

Текст ответа:*
Проверочный код(введите 22):*