0 / 0 / 0
Регистрация: 11.04.2012
Сообщений: 8
|
|
1 | |
Функция СУММЕСЛИМН11.04.2012, 15:34. Показов 20047. Ответов 8
Метки нет (Все метки)
Помогите советом:
Есть база данных в MS Excel в ней используется функция СУММЕСЛИМН, есть ли аналог этой функции в OpenOffice, я просто с ним никогда раньше не работал. В Excel выглядит так: =СУММЕСЛИМН(OperSuma;OperDergZnak;$B6;OperTovar;$C6;OperData;">="&E$3;OperData;" <="&E$4) (диапазон сумирования, диапазон условий1, диапазон условий2, диапазон условий3, диапазон условий4) диапазон сумирования - числовой диапазон условий1-2 - текстовый диапазон условий3-4 - дата В Excel присваивал значениям ячеек "имена" - "OperSuma" и т.д., в OpenOffice такого нет, можно как нибудь и с етим помочь?
0
|
11.04.2012, 15:34 | |
Ответы с готовыми решениями:
8
СУММЕСЛИМН + оператор сравнения+ функция МЕСЯЦ + функция ГОД Функция СУММЕСЛИМН Функция СУММЕСЛИМН считает неправильно Не ищет по периоду даты функция СУММЕСЛИМН |
71 / 57 / 0
Регистрация: 05.02.2012
Сообщений: 353
|
|
11.04.2012, 22:19 | 2 |
Точно такой вроде нет, есть
=SUMIF(Range; Criteria; SumRange) - суммирует аргументы удовлетворяющие условию Range диапазон значений для суммирования (обязательно) Criteria диапазон критериев суммирования (обязательно) SumRange диапазон суммирования (необязательно), если диапазон задан суммируются значения из этого диапазона.Например =SUMIF(A1:A10;">0";B1:10) суммирует значения из диапазона B1:B10 только если соответствующие значения из диапазона A1:A10 больше 0
1
|
0 / 0 / 0
Регистрация: 11.04.2012
Сообщений: 8
|
|
12.04.2012, 09:10 [ТС] | 3 |
А как мне привязать к колонкам значения - "имена", просто у меня данные на разных листах, и при выборе ячеек оно постоянно сбивается, а те что были заданы раньше оно просто не распознаёт?
0
|
71 / 57 / 0
Регистрация: 05.02.2012
Сообщений: 353
|
|
12.04.2012, 09:41 | 4 |
Что значит "значения-имена"? Если нужно чтобы данные были на одном листе, а результат вычисления функции на другом, то можно указывать имя листа при вводе ячеек
=SUMIF(Лист1.B1:B2;Лист1.C1)
0
|
0 / 0 / 0
Регистрация: 11.04.2012
Сообщений: 8
|
|
12.04.2012, 09:57 [ТС] | 5 |
Спосибо с "Именами" уже разобрался,
ну просто в MS Excel есть функция присвоения имён значениям, для удобства ввода в формулы, вот например присвоил значениям (A1:A1000) - имя Kolichestvo, и во время написания формулы не вводишь диапазон, а просто пишешь Kolichestvo. А что касается функции, то у меня не получается, вот так она у меня выглядит: =SUMIF('Исходные данные'.B3:B5001;$B7;'Исходные данные'.E2:E5000;$C7;'Исходные данные'.C3:C5001;>=D$3;'Исходные данные'.C3:C5001;<=D$4;'Исходные данные'.I2:I5000) =SUMIF(1;2;3;4;5) 1 - данные по сортируемой категории, выраженые в текстовом формате (буквенное значение) 2 - данные по сортируемой подкатегории, выражены в текстовом формате (буквенное значение) 3,4 - данные сортируемые по определённому промежутку времени (Дата), >=01.01.2012, =<31.01.2012 5 - Данные которые нужно просумировать, по вышеизложеным критериям. (чиловое значение) Может я ошибся при порядке ввода?
0
|
71 / 57 / 0
Регистрация: 05.02.2012
Сообщений: 353
|
|
13.04.2012, 09:56 | 6 |
SUMIF принимает только 3 аргумента, если нужно суммировать на основе результатов логического сравнения из нескольких столбцов, то надо писать более громоздкие выражения. Например составить 2 столбца с отобранными суммируемыми выражениями на основе логического сравнения (заменяя на 0 те значения, которые не проходят по условию). Затем составить результирующий столбец сравнив значения из двух полученных в результате предыдущего действия (что то типа если значения одинаковы то берем из первого столбца, если не одинаковы, то берем значение которое не равно 0) и этот столбец просуммировать
1
|
0 / 0 / 0
Регистрация: 11.04.2012
Сообщений: 8
|
|
13.04.2012, 10:09 [ТС] | 7 |
Спосибо, так у меня и получилось, 4 дополнительных столбца.
((
0
|
0 / 0 / 0
Регистрация: 11.04.2012
Сообщений: 8
|
|
19.04.2012, 09:52 [ТС] | 9 |
Спосибо всё получилось
0
|
19.04.2012, 09:52 | |
19.04.2012, 09:52 | |
Помогаю со студенческими работами здесь
9
Функция СУММЕСЛИМН: использование выражения в УСЛОВИИ СУММЕСЛИМН: в более ранней версии Excel функция не работает СУММЕСЛИМН Проблемы с СУММЕСЛИМН Суммеслимн не работает не срабатывает условие в СУММЕСЛИМН Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |