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

Вход

Регистрация

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

 

= Мир MS Excel/СУММЕСЛИМН как заменить (при открытии другого файла #ЗНАЧ) - Мир MS Excel

  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_, DrMini  
СУММЕСЛИМН как заменить (при открытии другого файла #ЗНАЧ)
syozick Дата: Суббота, 28.06.2014, 11:24 | Сообщение № 1
Группа: Пользователи
Ранг: Прохожий
Сообщений: 5
Репутация: 0 ±
Замечаний: 0% ±

Excel 2007
Всем привет! Столкнулся с проблемой СУММЕСЛИМН, так как если есть ссылка на другой файл не работает.
В принципе вот такая формула
Код
=СУММЕСЛИМН([ОтработанноеВремяN.xls]Sheet1!U13:U16300;[ОтработанноеВремяN.xls]Sheet1!E13:E16300;"НАС0*")

Видел на форуме что можно заменить =СУММПРОИЗВ. Но как?
 
Ответить
СообщениеВсем привет! Столкнулся с проблемой СУММЕСЛИМН, так как если есть ссылка на другой файл не работает.
В принципе вот такая формула
Код
=СУММЕСЛИМН([ОтработанноеВремяN.xls]Sheet1!U13:U16300;[ОтработанноеВремяN.xls]Sheet1!E13:E16300;"НАС0*")

Видел на форуме что можно заменить =СУММПРОИЗВ. Но как?

Автор - syozick
Дата добавления - 28.06.2014 в 11:24
китин Дата: Суббота, 28.06.2014, 11:37 | Сообщение № 2
Группа: Модераторы
Ранг: Экселист
Сообщений: 7034
Репутация: 1079 ±
Замечаний: 0% ±

Excel 2007;2010;2016
Но как?
прочитав правила и приложив файл deal


Не судите очень строго:я пытаюсь научиться
ЯД 41001877306852


Сообщение отредактировал китин - Суббота, 28.06.2014, 11:37
 
Ответить
Сообщение
Но как?
прочитав правила и приложив файл deal

Автор - китин
Дата добавления - 28.06.2014 в 11:37
Pelena Дата: Суббота, 28.06.2014, 11:50 | Сообщение № 3
Группа: Админы
Ранг: Местный житель
Сообщений: 19513
Репутация: 4632 ±
Замечаний: ±

Excel 365 & Mac Excel
Здравствуйте
Код
=СУММПРОИЗВ([ОтработанноеВремяN.xls]Sheet1!U13:U16300*ЕЧИСЛО(ПОИСК("НАС0";[ОтработанноеВремяN.xls]Sheet1!E13:E16300)))

Если не угадала, прикладывайте файл с примером


"Черт возьми, Холмс! Но как??!!"
Ю-money 41001765434816
 
Ответить
СообщениеЗдравствуйте
Код
=СУММПРОИЗВ([ОтработанноеВремяN.xls]Sheet1!U13:U16300*ЕЧИСЛО(ПОИСК("НАС0";[ОтработанноеВремяN.xls]Sheet1!E13:E16300)))

Если не угадала, прикладывайте файл с примером

Автор - Pelena
Дата добавления - 28.06.2014 в 11:50
syozick Дата: Суббота, 28.06.2014, 13:14 | Сообщение № 4
Группа: Пользователи
Ранг: Прохожий
Сообщений: 5
Репутация: 0 ±
Замечаний: 0% ±

Excel 2007
Мне нужно чтоб поиск делался по началу слова "НАС0*" пять последних цифр изменяются и диапазоны по которым ищется наименования и суммируются значения били из другого файла (E1:E12 и B1:B12). Тоисть верхняя таблица была из другого файла, который не открыт.
К сообщению приложен файл: 9811811.xlsx (9.7 Kb)


Сообщение отредактировал syozick - Суббота, 28.06.2014, 13:15
 
Ответить
СообщениеМне нужно чтоб поиск делался по началу слова "НАС0*" пять последних цифр изменяются и диапазоны по которым ищется наименования и суммируются значения били из другого файла (E1:E12 и B1:B12). Тоисть верхняя таблица была из другого файла, который не открыт.

Автор - syozick
Дата добавления - 28.06.2014 в 13:14
Pelena Дата: Суббота, 28.06.2014, 17:23 | Сообщение № 5
Группа: Админы
Ранг: Местный житель
Сообщений: 19513
Репутация: 4632 ±
Замечаний: ±

Excel 365 & Mac Excel
Код
=СУММПРОИЗВ(E1:E12*ЕЧИСЛО(ПОИСК("НАС0";B1:B12)))

Только уберите пробелы из ячеек в столбце Е
К сообщению приложен файл: 5363806.xlsx (10.2 Kb)


"Черт возьми, Холмс! Но как??!!"
Ю-money 41001765434816
 
Ответить
Сообщение
Код
=СУММПРОИЗВ(E1:E12*ЕЧИСЛО(ПОИСК("НАС0";B1:B12)))

Только уберите пробелы из ячеек в столбце Е

Автор - Pelena
Дата добавления - 28.06.2014 в 17:23
syozick Дата: Суббота, 28.06.2014, 23:53 | Сообщение № 6
Группа: Пользователи
Ранг: Прохожий
Сообщений: 5
Репутация: 0 ±
Замечаний: 0% ±

Excel 2007
Всё шикарно работает. Спасибо. А можно убрать перед этой формулой автоматически пробелы? Просто выгрузки дополнительных файлов идет с 1С. Заранее спасибо.


Сообщение отредактировал syozick - Суббота, 28.06.2014, 23:54
 
Ответить
СообщениеВсё шикарно работает. Спасибо. А можно убрать перед этой формулой автоматически пробелы? Просто выгрузки дополнительных файлов идет с 1С. Заранее спасибо.

Автор - syozick
Дата добавления - 28.06.2014 в 23:53
Pelena Дата: Воскресенье, 29.06.2014, 00:19 | Сообщение № 7
Группа: Админы
Ранг: Местный житель
Сообщений: 19513
Репутация: 4632 ±
Замечаний: ±

Excel 365 & Mac Excel
Можно через Найти/Заменить: Ctrl+h -- Найти пробел -- Заменить на пусто -- Заменить все
Или формулу усложнить, например, формула массива
Код
=СУММПРОИЗВ(ЕСЛИ(ЕЧИСЛО(E1:E12);E1:E12;0)*ЕЧИСЛО(ПОИСК("НАС0";B1:B12)))
К сообщению приложен файл: 8636674.xlsx (10.2 Kb)


"Черт возьми, Холмс! Но как??!!"
Ю-money 41001765434816
 
Ответить
СообщениеМожно через Найти/Заменить: Ctrl+h -- Найти пробел -- Заменить на пусто -- Заменить все
Или формулу усложнить, например, формула массива
Код
=СУММПРОИЗВ(ЕСЛИ(ЕЧИСЛО(E1:E12);E1:E12;0)*ЕЧИСЛО(ПОИСК("НАС0";B1:B12)))

Автор - Pelena
Дата добавления - 29.06.2014 в 00:19
syozick Дата: Воскресенье, 29.06.2014, 11:20 | Сообщение № 8
Группа: Пользователи
Ранг: Прохожий
Сообщений: 5
Репутация: 0 ±
Замечаний: 0% ±

Excel 2007
Еще рас спасибо Pelena, но с решением этой проблемы возникла новая. Здесь нужно назначить массив. А можно это сделать без массива или чтоб массив назначался автоматически.
 
Ответить
СообщениеЕще рас спасибо Pelena, но с решением этой проблемы возникла новая. Здесь нужно назначить массив. А можно это сделать без массива или чтоб массив назначался автоматически.

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

Excel 365 & Mac Excel
Ничего не поняла. Что значит "назначить массив"?


"Черт возьми, Холмс! Но как??!!"
Ю-money 41001765434816
 
Ответить
СообщениеНичего не поняла. Что значит "назначить массив"?

Автор - Pelena
Дата добавления - 29.06.2014 в 13:32
ArkaIIIa Дата: Воскресенье, 29.06.2014, 13:36 | Сообщение № 10
Группа: Проверенные
Ранг: Ветеран
Сообщений: 894
Репутация: 115 ±
Замечаний: 0% ±

2010
Pelena
Наверное, подразумевается, что исходный массив может выходить за рамки указанные выше, и автор хочет, чтобы функция при этом сама определяля диапазон данных.
 
Ответить
СообщениеPelena
Наверное, подразумевается, что исходный массив может выходить за рамки указанные выше, и автор хочет, чтобы функция при этом сама определяля диапазон данных.

Автор - ArkaIIIa
Дата добавления - 29.06.2014 в 13:36
syozick Дата: Воскресенье, 29.06.2014, 17:35 | Сообщение № 11
Группа: Пользователи
Ранг: Прохожий
Сообщений: 5
Репутация: 0 ±
Замечаний: 0% ±

Excel 2007
Совершенно верно. Мне нужно чтоб Столбец который суммируется искался по заголовку столбца. (Чтоб ми не писали сумму по столбцу Е, а по Фамилии). Пример вложил.
К сообщению приложен файл: 2339546.xls (28.0 Kb)
 
Ответить
СообщениеСовершенно верно. Мне нужно чтоб Столбец который суммируется искался по заголовку столбца. (Чтоб ми не писали сумму по столбцу Е, а по Фамилии). Пример вложил.

Автор - syozick
Дата добавления - 29.06.2014 в 17:35
Pelena Дата: Воскресенье, 29.06.2014, 19:12 | Сообщение № 12
Группа: Админы
Ранг: Местный житель
Сообщений: 19513
Репутация: 4632 ±
Замечаний: ±

Excel 365 & Mac Excel
с решением этой проблемы возникла новая

Новая? А разве в Вашей первоначальной формуле такой проблемы не было?
Впрочем, на вопрос темы ответ получен, а для решения новой проблемы нужна новая тема с примером, в котором будет нарисовано, в каком виде Вы хотите получить результат.

Сразу хочу предупредить, что формулы массива достаточно "тяжелые", на большом количестве строк будут тормозить. Может, стоит посмотреть в сторону макросов?


"Черт возьми, Холмс! Но как??!!"
Ю-money 41001765434816
 
Ответить
Сообщение
с решением этой проблемы возникла новая

Новая? А разве в Вашей первоначальной формуле такой проблемы не было?
Впрочем, на вопрос темы ответ получен, а для решения новой проблемы нужна новая тема с примером, в котором будет нарисовано, в каком виде Вы хотите получить результат.

Сразу хочу предупредить, что формулы массива достаточно "тяжелые", на большом количестве строк будут тормозить. Может, стоит посмотреть в сторону макросов?

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

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