СУММИРОВАНИЕ НЕСКОЛЬКИХ ФУНКЦИЙ СМЕЩ()
Lyova
Дата: Четверг, 09.11.2017, 02:13 |
Сообщение № 1
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 137
Репутация:
0
±
Замечаний:
0% ±
Excel 2007
Здравствуйте! Помогите, пожалуйста, вычислить одной формулой сумму нескольких функций СМЕЩ(). Заранее благодарен
Здравствуйте! Помогите, пожалуйста, вычислить одной формулой сумму нескольких функций СМЕЩ(). Заранее благодарен Lyova
Ответить
Сообщение Здравствуйте! Помогите, пожалуйста, вычислить одной формулой сумму нескольких функций СМЕЩ(). Заранее благодарен Автор - Lyova Дата добавления - 09.11.2017 в 02:13
vikttur
Дата: Четверг, 09.11.2017, 02:47 |
Сообщение № 2
Группа: Друзья
Ранг: Участник клуба
Сообщений: 2941
Формула массива, летучая:Код
=СУММ(Ч(СМЕЩ(D2;{0:1:2};ОКРУГЛВНИЗ(H6:H8/$J$6;))))
Простая, нелетучая:Код
=СУММ(ИНДЕКС(D2:F4;Ч(ИНДЕКС({1;2;3};));Ч(ИНДЕКС({1;2;3};))))
Вы бы саму задачу описали, а не путь решения.
Формула массива, летучая:Код
=СУММ(Ч(СМЕЩ(D2;{0:1:2};ОКРУГЛВНИЗ(H6:H8/$J$6;))))
Простая, нелетучая:Код
=СУММ(ИНДЕКС(D2:F4;Ч(ИНДЕКС({1;2;3};));Ч(ИНДЕКС({1;2;3};))))
Вы бы саму задачу описали, а не путь решения. vikttur
Ответить
Сообщение Формула массива, летучая:Код
=СУММ(Ч(СМЕЩ(D2;{0:1:2};ОКРУГЛВНИЗ(H6:H8/$J$6;))))
Простая, нелетучая:Код
=СУММ(ИНДЕКС(D2:F4;Ч(ИНДЕКС({1;2;3};));Ч(ИНДЕКС({1;2;3};))))
Вы бы саму задачу описали, а не путь решения. Автор - vikttur Дата добавления - 09.11.2017 в 02:47
Lyova
Дата: Четверг, 09.11.2017, 02:52 |
Сообщение № 3
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 137
Репутация:
0
±
Замечаний:
0% ±
Excel 2007
vikttur, Спасибо, то, что нужно! Расшифруйте, плиз, что значит "летучая" и "нелетучая"?
vikttur, Спасибо, то, что нужно! Расшифруйте, плиз, что значит "летучая" и "нелетучая"? Lyova
Ответить
Сообщение vikttur, Спасибо, то, что нужно! Расшифруйте, плиз, что значит "летучая" и "нелетучая"? Автор - Lyova Дата добавления - 09.11.2017 в 02:52
vikttur
Дата: Четверг, 09.11.2017, 02:57 |
Сообщение № 4
Группа: Друзья
Ранг: Участник клуба
Сообщений: 2941
Пересчет при любых изменениях на листе. Поэтому СМЕЩ применять нежелательно, если есть адекватная замена
Пересчет при любых изменениях на листе. Поэтому СМЕЩ применять нежелательно, если есть адекватная замена vikttur
Ответить
Сообщение Пересчет при любых изменениях на листе. Поэтому СМЕЩ применять нежелательно, если есть адекватная замена Автор - vikttur Дата добавления - 09.11.2017 в 02:57
Lyova
Дата: Четверг, 09.11.2017, 03:06 |
Сообщение № 5
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 137
Репутация:
0
±
Замечаний:
0% ±
Excel 2007
vikttur, Не сочтите за наглость, а если строк с данными будет не 3, как в примере, а 100, то нужно ряд {0:1:2.....:100} делать?
vikttur, Не сочтите за наглость, а если строк с данными будет не 3, как в примере, а 100, то нужно ряд {0:1:2.....:100} делать? Lyova
Ответить
Сообщение vikttur, Не сочтите за наглость, а если строк с данными будет не 3, как в примере, а 100, то нужно ряд {0:1:2.....:100} делать? Автор - Lyova Дата добавления - 09.11.2017 в 03:06
vikttur
Дата: Четверг, 09.11.2017, 03:09 |
Сообщение № 6
Группа: Друзья
Ранг: Участник клуба
Сообщений: 2941
Это уже массив, превращающий обычную формулу в формулу массиваЦитата
Вы бы саму задачу описали, а не путь решения.
Это уже массив, превращающий обычную формулу в формулу массиваЦитата
Вы бы саму задачу описали, а не путь решения.
vikttur
Ответить
Сообщение Это уже массив, превращающий обычную формулу в формулу массиваЦитата
Вы бы саму задачу описали, а не путь решения.
Автор - vikttur Дата добавления - 09.11.2017 в 03:09
Lyova
Дата: Четверг, 09.11.2017, 03:21 |
Сообщение № 7
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 137
Репутация:
0
±
Замечаний:
0% ±
Excel 2007
vikttur, Для тех, кто в танке: а куда вставить СТОЛБЕЦ(A:DD), как в результате формула будет выглядеть? Кстати, формула с "ИНДЕКСОМ" не учитывает изменение значений в диапазоне H6:H8.... "Вы бы саму задачу описали, а не путь решения." - не очень понял, Вы имеете ввиду изменить тему?
vikttur, Для тех, кто в танке: а куда вставить СТОЛБЕЦ(A:DD), как в результате формула будет выглядеть? Кстати, формула с "ИНДЕКСОМ" не учитывает изменение значений в диапазоне H6:H8.... "Вы бы саму задачу описали, а не путь решения." - не очень понял, Вы имеете ввиду изменить тему? Lyova
Ответить
Сообщение vikttur, Для тех, кто в танке: а куда вставить СТОЛБЕЦ(A:DD), как в результате формула будет выглядеть? Кстати, формула с "ИНДЕКСОМ" не учитывает изменение значений в диапазоне H6:H8.... "Вы бы саму задачу описали, а не путь решения." - не очень понял, Вы имеете ввиду изменить тему? Автор - Lyova Дата добавления - 09.11.2017 в 03:21
Lyova
Дата: Четверг, 09.11.2017, 03:27 |
Сообщение № 8
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 137
Репутация:
0
±
Замечаний:
0% ±
Excel 2007
vikttur, Не подумайте чего, я имел в виду, что я в танке:)
vikttur, Не подумайте чего, я имел в виду, что я в танке:) Lyova
Ответить
Сообщение vikttur, Не подумайте чего, я имел в виду, что я в танке:) Автор - Lyova Дата добавления - 09.11.2017 в 03:27
vikttur
Дата: Четверг, 09.11.2017, 12:39 |
Сообщение № 9
Группа: Друзья
Ранг: Участник клуба
Сообщений: 2941
Цитата
Вы бы саму задачу описали, а не путь решения.
Ваша задача ведь - не применение функции СМЕЩ. Нужно сделать что-то для чего-то. Вот это и нужно описывать. А Вы нашли один путь решения, уперлись в тупик и просите помощи открыть именно эти двери. А за другими дверями, возможно, клад ) Смещение пп диапазону откуда берется? Почему именно так? Может быть, смещать вообще не нужно? Может ли быть, что все значения из верхнего диапазона извлекутся из одной строки или одного столбца? и не всегда по диагонали?
Цитата
Вы бы саму задачу описали, а не путь решения.
Ваша задача ведь - не применение функции СМЕЩ. Нужно сделать что-то для чего-то. Вот это и нужно описывать. А Вы нашли один путь решения, уперлись в тупик и просите помощи открыть именно эти двери. А за другими дверями, возможно, клад ) Смещение пп диапазону откуда берется? Почему именно так? Может быть, смещать вообще не нужно? Может ли быть, что все значения из верхнего диапазона извлекутся из одной строки или одного столбца? и не всегда по диагонали?vikttur
Сообщение отредактировал vikttur - Четверг, 09.11.2017, 12:42
Ответить
Сообщение Цитата
Вы бы саму задачу описали, а не путь решения.
Ваша задача ведь - не применение функции СМЕЩ. Нужно сделать что-то для чего-то. Вот это и нужно описывать. А Вы нашли один путь решения, уперлись в тупик и просите помощи открыть именно эти двери. А за другими дверями, возможно, клад ) Смещение пп диапазону откуда берется? Почему именно так? Может быть, смещать вообще не нужно? Может ли быть, что все значения из верхнего диапазона извлекутся из одной строки или одного столбца? и не всегда по диагонали?Автор - vikttur Дата добавления - 09.11.2017 в 12:39
Lyova
Дата: Четверг, 09.11.2017, 14:44 |
Сообщение № 10
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 137
Репутация:
0
±
Замечаний:
0% ±
Excel 2007
vikttur, Постарался расписать максимально подробно.
vikttur, Постарался расписать максимально подробно. Lyova
Ответить
Сообщение vikttur, Постарался расписать максимально подробно. Автор - Lyova Дата добавления - 09.11.2017 в 14:44
Lyova
Дата: Пятница, 10.11.2017, 16:50 |
Сообщение № 11
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 137
Репутация:
0
±
Замечаний:
0% ±
Excel 2007
vikttur, Нет идей?
Ответить
Сообщение vikttur, Нет идей? Автор - Lyova Дата добавления - 10.11.2017 в 16:50
Lyova
Дата: Понедельник, 13.11.2017, 13:43 |
Сообщение № 12
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 137
Репутация:
0
±
Замечаний:
0% ±
Excel 2007
Lyova, ?
Ответить
Сообщение Lyova, ? Автор - Lyova Дата добавления - 13.11.2017 в 13:43
Pelena
Дата: Понедельник, 13.11.2017, 14:38 |
Сообщение № 13
Группа: Админы
Ранг: Местный житель
Сообщений: 19177
Репутация:
4417
±
Замечаний:
±
Excel 365 & Mac Excel
Посмотрите такой вариант
Посмотрите такой вариант Pelena
"Черт возьми, Холмс! Но как??!!" Ю-money 41001765434816
Ответить
Сообщение Посмотрите такой вариант Автор - Pelena Дата добавления - 13.11.2017 в 14:38
Lyova
Дата: Понедельник, 13.11.2017, 17:08 |
Сообщение № 14
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 137
Репутация:
0
±
Замечаний:
0% ±
Excel 2007
Pelena, Здравствуйте! Спасибо за ответ! Расширил диапазон в ваших формулах на 1 строку, вставив в таблицах ввода данных строку между Материал 1 и Материал 2. Если вводить данные в ячейку B22 или D22, то итоговая сумма меняется, хотя этого не должно быть, поскольку в строке 10 нулевые значения
Pelena, Здравствуйте! Спасибо за ответ! Расширил диапазон в ваших формулах на 1 строку, вставив в таблицах ввода данных строку между Материал 1 и Материал 2. Если вводить данные в ячейку B22 или D22, то итоговая сумма меняется, хотя этого не должно быть, поскольку в строке 10 нулевые значения Lyova
К сообщению приложен файл:
_1.xlsx
(17.4 Kb)
Ответить
Сообщение Pelena, Здравствуйте! Спасибо за ответ! Расширил диапазон в ваших формулах на 1 строку, вставив в таблицах ввода данных строку между Материал 1 и Материал 2. Если вводить данные в ячейку B22 или D22, то итоговая сумма меняется, хотя этого не должно быть, поскольку в строке 10 нулевые значения Автор - Lyova Дата добавления - 13.11.2017 в 17:08
Pelena
Дата: Понедельник, 13.11.2017, 19:15 |
Сообщение № 15
Группа: Админы
Ранг: Местный житель
Сообщений: 19177
Репутация:
4417
±
Замечаний:
±
Excel 365 & Mac Excel
Так?
"Черт возьми, Холмс! Но как??!!" Ю-money 41001765434816
Ответить
Сообщение Так? Автор - Pelena Дата добавления - 13.11.2017 в 19:15
Lyova
Дата: Вторник, 14.11.2017, 02:08 |
Сообщение № 16
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 137
Репутация:
0
±
Замечаний:
0% ±
Excel 2007
Pelena, Спасибо огромное, все работает! Насколько я понимаю СТРОКА($H$9:$H$13) "обозначает" крайний правый столбец с данными? И если данные будут правее столбца H, то нужно его поменять на крайний правый? Я так сделал - вроде все работает. Не могли бы Вы пояснить, что значит "-9" в формуле?
Pelena, Спасибо огромное, все работает! Насколько я понимаю СТРОКА($H$9:$H$13) "обозначает" крайний правый столбец с данными? И если данные будут правее столбца H, то нужно его поменять на крайний правый? Я так сделал - вроде все работает. Не могли бы Вы пояснить, что значит "-9" в формуле? Lyova
Ответить
Сообщение Pelena, Спасибо огромное, все работает! Насколько я понимаю СТРОКА($H$9:$H$13) "обозначает" крайний правый столбец с данными? И если данные будут правее столбца H, то нужно его поменять на крайний правый? Я так сделал - вроде все работает. Не могли бы Вы пояснить, что значит "-9" в формуле? Автор - Lyova Дата добавления - 14.11.2017 в 02:08
Lyova
Дата: Вторник, 14.11.2017, 23:00 |
Сообщение № 17
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 137
Репутация:
0
±
Замечаний:
0% ±
Excel 2007
Pelena, ?
Ответить
Сообщение Pelena, ? Автор - Lyova Дата добавления - 14.11.2017 в 23:00
Pelena
Дата: Вторник, 14.11.2017, 23:08 |
Сообщение № 18
Группа: Админы
Ранг: Местный житель
Сообщений: 19177
Репутация:
4417
±
Замечаний:
±
Excel 365 & Mac Excel
Забыла я про Вас, сорри. Часть формулы СТРОКА($H$9:$H$13)-9 нужна для получения ряда чисел от 0 до 4. При этом неважно, какой столбец выделен, важны строки. А -9 потому что диапазон начинается с H9, то есть с девятой строки
Забыла я про Вас, сорри. Часть формулы СТРОКА($H$9:$H$13)-9 нужна для получения ряда чисел от 0 до 4. При этом неважно, какой столбец выделен, важны строки. А -9 потому что диапазон начинается с H9, то есть с девятой строки Pelena
"Черт возьми, Холмс! Но как??!!" Ю-money 41001765434816
Ответить
Сообщение Забыла я про Вас, сорри. Часть формулы СТРОКА($H$9:$H$13)-9 нужна для получения ряда чисел от 0 до 4. При этом неважно, какой столбец выделен, важны строки. А -9 потому что диапазон начинается с H9, то есть с девятой строки Автор - Pelena Дата добавления - 14.11.2017 в 23:08
Lyova
Дата: Вторник, 14.11.2017, 23:53 |
Сообщение № 19
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 137
Репутация:
0
±
Замечаний:
0% ±
Excel 2007
Pelena, Не сочтите за назойливость, но я так и не понял, что это за ряд чисел от 0 до 4 и для чего нужно его определение
Pelena, Не сочтите за назойливость, но я так и не понял, что это за ряд чисел от 0 до 4 и для чего нужно его определение Lyova
Ответить
Сообщение Pelena, Не сочтите за назойливость, но я так и не понял, что это за ряд чисел от 0 до 4 и для чего нужно его определение Автор - Lyova Дата добавления - 14.11.2017 в 23:53
Pelena
Дата: Среда, 15.11.2017, 08:54 |
Сообщение № 20
Группа: Админы
Ранг: Местный житель
Сообщений: 19177
Репутация:
4417
±
Замечаний:
±
Excel 365 & Mac Excel
Вы ведь используете функцию СМЕЩ(), то есть СМЕЩЕНИЕ. Первый аргумент Н9 указывает как бы начало отсчёта, а второй аргумент задаёт, на сколько от начала отсчёта нужно смещаться по строкам. Ряд от 0 до 4 как раз определяет это смещение по строкам, чтобы по очереди перебрать ячейки Н9, Н10, Н11 и т.д.
Вы ведь используете функцию СМЕЩ(), то есть СМЕЩЕНИЕ. Первый аргумент Н9 указывает как бы начало отсчёта, а второй аргумент задаёт, на сколько от начала отсчёта нужно смещаться по строкам. Ряд от 0 до 4 как раз определяет это смещение по строкам, чтобы по очереди перебрать ячейки Н9, Н10, Н11 и т.д. Pelena
"Черт возьми, Холмс! Но как??!!" Ю-money 41001765434816
Ответить
Сообщение Вы ведь используете функцию СМЕЩ(), то есть СМЕЩЕНИЕ. Первый аргумент Н9 указывает как бы начало отсчёта, а второй аргумент задаёт, на сколько от начала отсчёта нужно смещаться по строкам. Ряд от 0 до 4 как раз определяет это смещение по строкам, чтобы по очереди перебрать ячейки Н9, Н10, Н11 и т.д. Автор - Pelena Дата добавления - 15.11.2017 в 08:54