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

Вход

Регистрация

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

 

= Мир MS Excel/Учёт материалов с применением вычисляемого поля св. таблицы - Мир MS Excel

  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_, DrMini  
Учёт материалов с применением вычисляемого поля св. таблицы
dlink74 Дата: Четверг, 19.11.2015, 13:57 | Сообщение № 1
Группа: Пользователи
Ранг: Участник
Сообщений: 66
Репутация: 0 ±
Замечаний: 0% ±

2010
Добрый день.
При организации учёта материалов встала такая проблема:
На Листе Учёт ведётся сквозной учёт Прихода, Передачи и Остатков материалов. На Листе Отчёт формируется сводная таблица. В поле значения Остаток выбрана операция Минимум. В вычисляемом поле Расход на СМР - Приход-Передача-Остаток. Но при вычислении здесь остатка считается сумма остатков из Листа Учёт, а не минимальное значение. Результат - Расход не корректен.
Как заставить учитывать не сумму остатков, а минимальное значение?
Спасибо.
К сообщению приложен файл: 5516997.xlsx (70.6 Kb)
 
Ответить
СообщениеДобрый день.
При организации учёта материалов встала такая проблема:
На Листе Учёт ведётся сквозной учёт Прихода, Передачи и Остатков материалов. На Листе Отчёт формируется сводная таблица. В поле значения Остаток выбрана операция Минимум. В вычисляемом поле Расход на СМР - Приход-Передача-Остаток. Но при вычислении здесь остатка считается сумма остатков из Листа Учёт, а не минимальное значение. Результат - Расход не корректен.
Как заставить учитывать не сумму остатков, а минимальное значение?
Спасибо.

Автор - dlink74
Дата добавления - 19.11.2015 в 13:57
SLAVICK Дата: Четверг, 19.11.2015, 14:36 | Сообщение № 2
Группа: Модераторы
Ранг: Старожил
Сообщений: 2290
Репутация: 766 ±
Замечаний: 0% ±

2019
Я вижу несколько вариантов:
1-й создайте еще одно поле в источнике данных Расход на СМР и формулой посчитайте там этот расход. Например так:
Код
=СУММЕСЛИМН($G$5:$G$2000;$C$5:$C$2000;C5;$A$5:$A$2000;"<"&A5)-I5-СУММЕСЛИМН($J$5:$J$2000;$C$5:$C$2000;C5;$A$5:$A$2000;"<"&A5)

А в сводной сумму по этому столбцу. См. пример
2-й вариант использовать надстройку PowerPivot - она доступна с 2010-го офиса - и там создать вычисляемое поле :D
К сообщению приложен файл: 2412113.xlsx (35.1 Kb)


Иногда все проще чем кажется с первого взгляда.
 
Ответить
СообщениеЯ вижу несколько вариантов:
1-й создайте еще одно поле в источнике данных Расход на СМР и формулой посчитайте там этот расход. Например так:
Код
=СУММЕСЛИМН($G$5:$G$2000;$C$5:$C$2000;C5;$A$5:$A$2000;"<"&A5)-I5-СУММЕСЛИМН($J$5:$J$2000;$C$5:$C$2000;C5;$A$5:$A$2000;"<"&A5)

А в сводной сумму по этому столбцу. См. пример
2-й вариант использовать надстройку PowerPivot - она доступна с 2010-го офиса - и там создать вычисляемое поле :D

Автор - SLAVICK
Дата добавления - 19.11.2015 в 14:36
ReAnima Дата: Четверг, 19.11.2015, 14:37 | Сообщение № 3
Группа: Пользователи
Ранг: Участник
Сообщений: 50
Репутация: 9 ±
Замечаний: 20% ±

Excel 2013
Насколько я знаю, в сводной никак, без добавления доп столбцов в источнике данных. Можно сделать столбец с формулой аналогичной вычисляемому полю в сводной.


Сообщение отредактировал ReAnima - Четверг, 19.11.2015, 14:44
 
Ответить
СообщениеНасколько я знаю, в сводной никак, без добавления доп столбцов в источнике данных. Можно сделать столбец с формулой аналогичной вычисляемому полю в сводной.

Автор - ReAnima
Дата добавления - 19.11.2015 в 14:37
pabchek Дата: Четверг, 19.11.2015, 14:56 | Сообщение № 4
Группа: Проверенные
Ранг: Ветеран
Сообщений: 931
Репутация: 218 ±
Замечаний: 0% ±

Excel 2007
Собственно, а почему не заполнено поле расхода (передача?)? Может так?
К сообщению приложен файл: 3505664.xlsx (33.5 Kb)


"Учиться, учиться и еще раз учиться!"
WM: R399923528092
 
Ответить
СообщениеСобственно, а почему не заполнено поле расхода (передача?)? Может так?

Автор - pabchek
Дата добавления - 19.11.2015 в 14:56
dlink74 Дата: Четверг, 19.11.2015, 15:51 | Сообщение № 5
Группа: Пользователи
Ранг: Участник
Сообщений: 66
Репутация: 0 ±
Замечаний: 0% ±

2010
pabchek
Спасибо, не так. Поле Передача задумывалось для учёта перемещения материалов с одного участка на другой.
В моём примере частный случай когда такой передачи нет и всё идёт на СМР
 
Ответить
Сообщениеpabchek
Спасибо, не так. Поле Передача задумывалось для учёта перемещения материалов с одного участка на другой.
В моём примере частный случай когда такой передачи нет и всё идёт на СМР

Автор - dlink74
Дата добавления - 19.11.2015 в 15:51
dlink74 Дата: Четверг, 19.11.2015, 15:53 | Сообщение № 6
Группа: Пользователи
Ранг: Участник
Сообщений: 66
Репутация: 0 ±
Замечаний: 0% ±

2010
SLAVICK, ReAnima
Спасибо. Пойду 1ым путём. Он понятен вроде.
Со сводными только начинаю работать, думал что просто не нашёл сам такую возможность в них.
 
Ответить
СообщениеSLAVICK, ReAnima
Спасибо. Пойду 1ым путём. Он понятен вроде.
Со сводными только начинаю работать, думал что просто не нашёл сам такую возможность в них.

Автор - dlink74
Дата добавления - 19.11.2015 в 15:53
dlink74 Дата: Четверг, 19.11.2015, 16:19 | Сообщение № 7
Группа: Пользователи
Ранг: Участник
Сообщений: 66
Репутация: 0 ±
Замечаний: 0% ±

2010
SLAVICK
Попробовал потестировать - всплыла ошибка. См. пример.
Возможно, стоило в 1ом примере заполнить и поле Передача.
Кроме того, предполагаю, что при появлении другого № партии материала тоже вылезет ошибка тк в формуле не учтено это как условие суммирования... А если учитывать все условия формула получится очень громоздкой...
К сообщению приложен файл: _2.xlsx (37.8 Kb)
 
Ответить
СообщениеSLAVICK
Попробовал потестировать - всплыла ошибка. См. пример.
Возможно, стоило в 1ом примере заполнить и поле Передача.
Кроме того, предполагаю, что при появлении другого № партии материала тоже вылезет ошибка тк в формуле не учтено это как условие суммирования... А если учитывать все условия формула получится очень громоздкой...

Автор - dlink74
Дата добавления - 19.11.2015 в 16:19
dlink74 Дата: Четверг, 19.11.2015, 16:20 | Сообщение № 8
Группа: Пользователи
Ранг: Участник
Сообщений: 66
Репутация: 0 ±
Замечаний: 0% ±

2010
Буду про PowerPivot читать...
 
Ответить
СообщениеБуду про PowerPivot читать...

Автор - dlink74
Дата добавления - 19.11.2015 в 16:20
SLAVICK Дата: Четверг, 19.11.2015, 17:18 | Сообщение № 9
Группа: Модераторы
Ранг: Старожил
Сообщений: 2290
Репутация: 766 ±
Замечаний: 0% ±

2019
А почему у Вас:
Приход 7000
Передача 1000
Остаток 0?

Добавил в формулу вычитание "передачи":
[vba]
Код
=СУММЕСЛИМН($G$5:$G$2000;$C$5:$C$2000;C5;$A$5:$A$2000;"<"&A5)-I5-СУММЕСЛИМН($J$5:$J$2000;$C$5:$C$2000;C5;$A$5:$A$2000;"<"&A5)-СУММЕСЛИМН($H$5:$H$2000;$C$5:$C$2000;C5;$A$5:$A$2000;"<="&A5)
[/vba]
К сообщению приложен файл: 6447726.xlsx (37.6 Kb)


Иногда все проще чем кажется с первого взгляда.

Сообщение отредактировал SLAVICK - Четверг, 19.11.2015, 17:18
 
Ответить
СообщениеА почему у Вас:
Приход 7000
Передача 1000
Остаток 0?

Добавил в формулу вычитание "передачи":
[vba]
Код
=СУММЕСЛИМН($G$5:$G$2000;$C$5:$C$2000;C5;$A$5:$A$2000;"<"&A5)-I5-СУММЕСЛИМН($J$5:$J$2000;$C$5:$C$2000;C5;$A$5:$A$2000;"<"&A5)-СУММЕСЛИМН($H$5:$H$2000;$C$5:$C$2000;C5;$A$5:$A$2000;"<="&A5)
[/vba]

Автор - SLAVICK
Дата добавления - 19.11.2015 в 17:18
dlink74 Дата: Пятница, 20.11.2015, 13:28 | Сообщение № 10
Группа: Пользователи
Ранг: Участник
Сообщений: 66
Репутация: 0 ±
Замечаний: 0% ±

2010
SLAVICK, а какую роль играет знак & перед условием в формуле? Связывает "<" и А13???
 
Ответить
СообщениеSLAVICK, а какую роль играет знак & перед условием в формуле? Связывает "<" и А13???

Автор - dlink74
Дата добавления - 20.11.2015 в 13:28
SLAVICK Дата: Пятница, 20.11.2015, 13:59 | Сообщение № 11
Группа: Модераторы
Ранг: Старожил
Сообщений: 2290
Репутация: 766 ±
Замечаний: 0% ±

2019
какую роль играет знак & перед условием в формуле?


Связывает "<" и А13

Правильно заданный вопрос включает в себя ответ :D


Иногда все проще чем кажется с первого взгляда.
 
Ответить
Сообщение
какую роль играет знак & перед условием в формуле?


Связывает "<" и А13

Правильно заданный вопрос включает в себя ответ :D

Автор - SLAVICK
Дата добавления - 20.11.2015 в 13:59
dlink74 Дата: Понедельник, 23.11.2015, 12:42 | Сообщение № 12
Группа: Пользователи
Ранг: Участник
Сообщений: 66
Репутация: 0 ±
Замечаний: 0% ±

2010
SLAVICK,
Поигрался с предыдущим вар-том...
При добавлении новой партии материала - вылезает некорректный результат тк формула не учитывает ни Диаметр/Марку ни № партии. Для меня эти данные значимы. Как добавить эти диапазоны и условия в формулу? Тоже через & ???
Спасибо.
К сообщению приложен файл: 1165340.xlsx (38.2 Kb)
 
Ответить
СообщениеSLAVICK,
Поигрался с предыдущим вар-том...
При добавлении новой партии материала - вылезает некорректный результат тк формула не учитывает ни Диаметр/Марку ни № партии. Для меня эти данные значимы. Как добавить эти диапазоны и условия в формулу? Тоже через & ???
Спасибо.

Автор - dlink74
Дата добавления - 23.11.2015 в 12:42
YouGreed Дата: Понедельник, 23.11.2015, 12:48 | Сообщение № 13
Группа: Проверенные
Ранг: Ветеран
Сообщений: 589
Репутация: 123 ±
Замечаний: 0% ±

Excel 2010
dlink74, удлиняем формулу)
Код
=СУММЕСЛИМН($G$5:$G$2000;$C$5:$C$2000;C5;$A$5:$A$2000;"<"&A5;$D$5:$D$2000;$D5;$E$5:$E$2000;$E5)-I5-СУММЕСЛИМН($J$5:$J$2000;$C$5:$C$2000;C5;$A$5:$A$2000;"<"&A5;$D$5:$D$2000;$D5;$E$5:$E$2000;$E5)-СУММЕСЛИМН($H$5:$H$2000;$C$5:$C$2000;C5;$A$5:$A$2000;"<="&A5;$D$5:$D$2000;$D5;$E$5:$E$2000;$E5)
 
Ответить
Сообщениеdlink74, удлиняем формулу)
Код
=СУММЕСЛИМН($G$5:$G$2000;$C$5:$C$2000;C5;$A$5:$A$2000;"<"&A5;$D$5:$D$2000;$D5;$E$5:$E$2000;$E5)-I5-СУММЕСЛИМН($J$5:$J$2000;$C$5:$C$2000;C5;$A$5:$A$2000;"<"&A5;$D$5:$D$2000;$D5;$E$5:$E$2000;$E5)-СУММЕСЛИМН($H$5:$H$2000;$C$5:$C$2000;C5;$A$5:$A$2000;"<="&A5;$D$5:$D$2000;$D5;$E$5:$E$2000;$E5)

Автор - YouGreed
Дата добавления - 23.11.2015 в 12:48
SLAVICK Дата: Понедельник, 23.11.2015, 12:55 | Сообщение № 14
Группа: Модераторы
Ранг: Старожил
Сообщений: 2290
Репутация: 766 ±
Замечаний: 0% ±

2019
некорректный результат тк формула не учитывает ни Диаметр/Марку ни № партии.

С примера - этого сразу не понятно.
Добавьте в обе части формулы еще нужные диапазоны(столбцы), например вот:
Код
=СУММЕСЛИМН($G$5:$G$2000;$C$5:$C$2000;C5;$D$5:$D$2000;D5;$E$5:$E$2000;E5;$A$5:$A$2000;"<"&A5)-I5-
СУММЕСЛИМН($J$5:$J$2000;$C$5:$C$2000;C5;$D$5:$D$2000;D5;$E$5:$E$2000;E5;$A$5:$A$2000;"<"&A5)-
СУММЕСЛИМН($H$5:$H$2000;$C$5:$C$2000;C5;$D$5:$D$2000;D5;$E$5:$E$2000;E5;$A$5:$A$2000;"<="&A5)
К сообщению приложен файл: 9144630.xlsx (37.9 Kb)


Иногда все проще чем кажется с первого взгляда.

Сообщение отредактировал SLAVICK - Понедельник, 23.11.2015, 12:55
 
Ответить
Сообщение
некорректный результат тк формула не учитывает ни Диаметр/Марку ни № партии.

С примера - этого сразу не понятно.
Добавьте в обе части формулы еще нужные диапазоны(столбцы), например вот:
Код
=СУММЕСЛИМН($G$5:$G$2000;$C$5:$C$2000;C5;$D$5:$D$2000;D5;$E$5:$E$2000;E5;$A$5:$A$2000;"<"&A5)-I5-
СУММЕСЛИМН($J$5:$J$2000;$C$5:$C$2000;C5;$D$5:$D$2000;D5;$E$5:$E$2000;E5;$A$5:$A$2000;"<"&A5)-
СУММЕСЛИМН($H$5:$H$2000;$C$5:$C$2000;C5;$D$5:$D$2000;D5;$E$5:$E$2000;E5;$A$5:$A$2000;"<="&A5)

Автор - SLAVICK
Дата добавления - 23.11.2015 в 12:55
dlink74 Дата: Понедельник, 23.11.2015, 16:51 | Сообщение № 15
Группа: Пользователи
Ранг: Участник
Сообщений: 66
Репутация: 0 ±
Замечаний: 0% ±

2010
Спасибо!!!
 
Ответить
СообщениеСпасибо!!!

Автор - dlink74
Дата добавления - 23.11.2015 в 16:51
  • Страница 1 из 1
  • 1
Поиск:

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