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

Вход

Регистрация

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

 

= Мир MS Excel/Суммирование со знаком по условию. - Мир MS Excel

  • Страница 1 из 2
  • 1
  • 2
  • »
Модератор форума: китин, _Boroda_, DrMini  
Суммирование со знаком по условию.
bumnik Дата: Вторник, 23.06.2015, 22:58 | Сообщение № 1
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 185
Репутация: 0 ±
Замечаний: 40% ±

Excel 2007,2010
Здравствуйте! Подскажите как формулой "суммеслимн" подсчитать цифры со знаком (12')?
К сообщению приложен файл: 12__.xlsx (10.0 Kb)
 
Ответить
СообщениеЗдравствуйте! Подскажите как формулой "суммеслимн" подсчитать цифры со знаком (12')?

Автор - bumnik
Дата добавления - 23.06.2015 в 22:58
vikttur Дата: Вторник, 23.06.2015, 23:00 | Сообщение № 2
Группа: Друзья
Ранг: Участник клуба
Сообщений: 2941
Репутация: 526 ±
Замечаний: 0% ±

Понятно объяснили? Нет.
 
Ответить
СообщениеПонятно объяснили? Нет.

Автор - vikttur
Дата добавления - 23.06.2015 в 23:00
bumnik Дата: Вторник, 23.06.2015, 23:05 | Сообщение № 3
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 185
Репутация: 0 ±
Замечаний: 40% ±

Excel 2007,2010
Понятно объяснили? Нет.

можно ли формулой суммеслимн подсчитать цифры со знаком ( ' )?
 
Ответить
Сообщение
Понятно объяснили? Нет.

можно ли формулой суммеслимн подсчитать цифры со знаком ( ' )?

Автор - bumnik
Дата добавления - 23.06.2015 в 23:05
vikttur Дата: Вторник, 23.06.2015, 23:07 | Сообщение № 4
Группа: Друзья
Ранг: Участник клуба
Сообщений: 2941
Репутация: 526 ±
Замечаний: 0% ±

12- две цифры. Вы что хотите получить? Сумму чисел?
СУММЕСЛИ, СУММЕСЛИМН оперируют с диапазонами, но не с преобразованными данными.
Вывод: нет, сумма не получится.
А вот так получится:
Код
=СУММПРОИЗВ(--(G12:G21=G12);--ПОДСТАВИТЬ(G12:G21;"'";))


Сообщение отредактировал vikttur - Вторник, 23.06.2015, 23:17
 
Ответить
Сообщение12- две цифры. Вы что хотите получить? Сумму чисел?
СУММЕСЛИ, СУММЕСЛИМН оперируют с диапазонами, но не с преобразованными данными.
Вывод: нет, сумма не получится.
А вот так получится:
Код
=СУММПРОИЗВ(--(G12:G21=G12);--ПОДСТАВИТЬ(G12:G21;"'";))

Автор - vikttur
Дата добавления - 23.06.2015 в 23:07
bumnik Дата: Вторник, 23.06.2015, 23:18 | Сообщение № 5
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 185
Репутация: 0 ±
Замечаний: 40% ±

Excel 2007,2010
в столбце K - 0. должно быть как столбце H.
 
Ответить
Сообщениев столбце K - 0. должно быть как столбце H.

Автор - bumnik
Дата добавления - 23.06.2015 в 23:18
vikttur Дата: Вторник, 23.06.2015, 23:20 | Сообщение № 6
Группа: Друзья
Ранг: Участник клуба
Сообщений: 2941
Репутация: 526 ±
Замечаний: 0% ±

написал формулу выше. Добавьте нужные условия.
Но лучше с доп. столбцом. Меньше вычислений.
 
Ответить
Сообщениенаписал формулу выше. Добавьте нужные условия.
Но лучше с доп. столбцом. Меньше вычислений.

Автор - vikttur
Дата добавления - 23.06.2015 в 23:20
bumnik Дата: Вторник, 23.06.2015, 23:27 | Сообщение № 7
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 185
Репутация: 0 ±
Замечаний: 40% ±

Excel 2007,2010
А вот так получится:

не соблюдается условие.
 
Ответить
Сообщение
А вот так получится:

не соблюдается условие.

Автор - bumnik
Дата добавления - 23.06.2015 в 23:27
vikttur Дата: Вторник, 23.06.2015, 23:29 | Сообщение № 8
Группа: Друзья
Ранг: Участник клуба
Сообщений: 2941
Репутация: 526 ±
Замечаний: 0% ±

Какое?
Цитата
Добавьте нужные условия.

Читали? Добавили?
Покажите, что где не получается.
 
Ответить
СообщениеКакое?
Цитата
Добавьте нужные условия.

Читали? Добавили?
Покажите, что где не получается.

Автор - vikttur
Дата добавления - 23.06.2015 в 23:29
bumnik Дата: Вторник, 23.06.2015, 23:44 | Сообщение № 9
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 185
Репутация: 0 ±
Замечаний: 40% ±

Excel 2007,2010
в столбце K формула суммеслимн там указаны условия. т.к в диапазоне суммирования знак ( ' ) =0. пример: если иванов размолщик, то = 12 '. т.е. 12.


Сообщение отредактировал bumnik - Вторник, 23.06.2015, 23:46
 
Ответить
Сообщениев столбце K формула суммеслимн там указаны условия. т.к в диапазоне суммирования знак ( ' ) =0. пример: если иванов размолщик, то = 12 '. т.е. 12.

Автор - bumnik
Дата добавления - 23.06.2015 в 23:44
vikttur Дата: Вторник, 23.06.2015, 23:48 | Сообщение № 10
Группа: Друзья
Ранг: Участник клуба
Сообщений: 2941
Репутация: 526 ±
Замечаний: 0% ±

Я Вам показал пример применения СУММПРОИЗВ. Добавьте в нее нужные условия.
 
Ответить
СообщениеЯ Вам показал пример применения СУММПРОИЗВ. Добавьте в нее нужные условия.

Автор - vikttur
Дата добавления - 23.06.2015 в 23:48
bumnik Дата: Среда, 24.06.2015, 01:19 | Сообщение № 11
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 185
Репутация: 0 ±
Замечаний: 40% ±

Excel 2007,2010
Добавьте в нее нужные условия.

как это сделать. почему = 24, а не 12?
 
Ответить
Сообщение
Добавьте в нее нужные условия.

как это сделать. почему = 24, а не 12?

Автор - bumnik
Дата добавления - 24.06.2015 в 01:19
ShAM Дата: Среда, 24.06.2015, 06:33 | Сообщение № 12
Группа: Друзья
Ранг: Старожил
Сообщений: 1347
Репутация: 249 ±
Замечаний: 0% ±

Excel 2010
Наверное, имеется в виду это:
Код
=СУММПРОИЗВ(--(D$12:D$21=I12);--(D$12:D$21<>"");--ПОДСТАВИТЬ(G$12:G$21;"'";))
 
Ответить
СообщениеНаверное, имеется в виду это:
Код
=СУММПРОИЗВ(--(D$12:D$21=I12);--(D$12:D$21<>"");--ПОДСТАВИТЬ(G$12:G$21;"'";))

Автор - ShAM
Дата добавления - 24.06.2015 в 06:33
bumnik Дата: Среда, 24.06.2015, 20:24 | Сообщение № 13
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 185
Репутация: 0 ±
Замечаний: 40% ±

Excel 2007,2010
Наверное, имеется в виду это:

Спасибо! работает, но только на одном листе. Если данные на разных листах не работает.
К сообщению приложен файл: 12___1.xlsx (9.9 Kb)


Сообщение отредактировал bumnik - Среда, 24.06.2015, 20:36
 
Ответить
Сообщение
Наверное, имеется в виду это:

Спасибо! работает, но только на одном листе. Если данные на разных листах не работает.

Автор - bumnik
Дата добавления - 24.06.2015 в 20:24
vikttur Дата: Среда, 24.06.2015, 20:31 | Сообщение № 14
Группа: Друзья
Ранг: Участник клуба
Сообщений: 2941
Репутация: 526 ±
Замечаний: 0% ±

bumnik, Вы знаете, как прописывать ссылки на другой лист?
 
Ответить
Сообщениеbumnik, Вы знаете, как прописывать ссылки на другой лист?

Автор - vikttur
Дата добавления - 24.06.2015 в 20:31
bumnik Дата: Среда, 24.06.2015, 20:38 | Сообщение № 15
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 185
Репутация: 0 ±
Замечаний: 40% ±

Excel 2007,2010
К сообщению приложен файл: 7075257.xlsx (9.9 Kb)
 
Ответить
Сообщение

Автор - bumnik
Дата добавления - 24.06.2015 в 20:38
bumnik Дата: Среда, 24.06.2015, 21:46 | Сообщение № 16
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 185
Репутация: 0 ±
Замечаний: 40% ±

Excel 2007,2010
bumnik, Вы знаете, как прописывать ссылки на другой лист?

в чём ошибка в моём примере???
 
Ответить
Сообщение
bumnik, Вы знаете, как прописывать ссылки на другой лист?

в чём ошибка в моём примере???

Автор - bumnik
Дата добавления - 24.06.2015 в 21:46
vikttur Дата: Среда, 24.06.2015, 21:54 | Сообщение № 17
Группа: Друзья
Ранг: Участник клуба
Сообщений: 2941
Репутация: 526 ±
Замечаний: 0% ±

Ошибка не зависит от ссылки на лист.
Вы пытаетесь в пустые значения Лист2!$F$12:$F$21 преобразовывать в число (бинарным отрицанием).

Зачем городить сложную тяжелую формулу? У Вас вначале был доп. столбец с нормальными значениями. Оставьте его, не мучьте себя и Excel
 
Ответить
СообщениеОшибка не зависит от ссылки на лист.
Вы пытаетесь в пустые значения Лист2!$F$12:$F$21 преобразовывать в число (бинарным отрицанием).

Зачем городить сложную тяжелую формулу? У Вас вначале был доп. столбец с нормальными значениями. Оставьте его, не мучьте себя и Excel

Автор - vikttur
Дата добавления - 24.06.2015 в 21:54
bumnik Дата: Среда, 24.06.2015, 22:11 | Сообщение № 18
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 185
Репутация: 0 ±
Замечаний: 40% ±

Excel 2007,2010
bumnik, Вы знаете, как прописывать ссылки на другой лист?

Ошибка не зависит от ссылки на лист.

бинарным отрицанием

замучить эксель бинарным отрицание в сложной формуле будет сложно. :)
 
Ответить
Сообщение
bumnik, Вы знаете, как прописывать ссылки на другой лист?

Ошибка не зависит от ссылки на лист.

бинарным отрицанием

замучить эксель бинарным отрицание в сложной формуле будет сложно. :)

Автор - bumnik
Дата добавления - 24.06.2015 в 22:11
vikttur Дата: Среда, 24.06.2015, 22:15 | Сообщение № 19
Группа: Друзья
Ранг: Участник клуба
Сообщений: 2941
Репутация: 526 ±
Замечаний: 0% ±

Т.е. простых путей е ищем? Даешь запутанные и сложные решения!

Формула массива. С такой записью отсекаются лишние вычисления:
Код
=СУММ(ЕСЛИ(Лист2!$D$12:$D$21=D12;ЕСЛИ(Лист2!$E$12:$E$21=E12;ЕСЛИ(Лист2!$F$12:$F$21<>"";--ПОДСТАВИТЬ(Лист2!$F$12:$F$21;"'";)))))


Сообщение отредактировал vikttur - Среда, 24.06.2015, 22:19
 
Ответить
СообщениеТ.е. простых путей е ищем? Даешь запутанные и сложные решения!

Формула массива. С такой записью отсекаются лишние вычисления:
Код
=СУММ(ЕСЛИ(Лист2!$D$12:$D$21=D12;ЕСЛИ(Лист2!$E$12:$E$21=E12;ЕСЛИ(Лист2!$F$12:$F$21<>"";--ПОДСТАВИТЬ(Лист2!$F$12:$F$21;"'";)))))

Автор - vikttur
Дата добавления - 24.06.2015 в 22:15
vikttur Дата: Среда, 24.06.2015, 22:28 | Сообщение № 20
Группа: Друзья
Ранг: Участник клуба
Сообщений: 2941
Репутация: 526 ±
Замечаний: 0% ±

Если пишете об ошибке, то показывайте ее.

Вот Вам еще один пинок в сторону упрощения. Вы же потом сами не разберетесь, что-где-как работает. Нет, давай сложностей!


Сообщение отредактировал vikttur - Среда, 24.06.2015, 22:30
 
Ответить
СообщениеЕсли пишете об ошибке, то показывайте ее.

Вот Вам еще один пинок в сторону упрощения. Вы же потом сами не разберетесь, что-где-как работает. Нет, давай сложностей!

Автор - vikttur
Дата добавления - 24.06.2015 в 22:28
  • Страница 1 из 2
  • 1
  • 2
  • »
Поиск:

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