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

Вход

Регистрация

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

 

= Мир MS Excel/Расчет % наценки по условиям, исключая некоторые виды работ - Мир MS Excel

Старая форма входа
  • Страница 1 из 2
  • 1
  • 2
  • »
Модератор форума: китин, _Boroda_  
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Расчет % наценки по условиям, исключая некоторые виды работ (Формулы/Formulas)
Расчет % наценки по условиям, исключая некоторые виды работ
ASM_0408 Дата: Воскресенье, 25.05.2014, 19:29 | Сообщение № 1
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 239
Репутация: 0 ±
Замечаний: 0% ±

Excel 2021
Доброго времени суток, уважаемые форумчане. Подскажите пожалуйста можно ли решить такую задачу: в приложенном файле на листе Ландшафт ведется расчет стоимости изделия в строке Итоговая цена производится расчет по заданной формуле, берется сумма из столбца стоимость и умножается на процент в зависимости от литеры наценки. Суть задачи в следующем расчет ведется относительно цен используемых материалов с листа Цена металла, но существуют виды работ на которые данные условия не нужно распространять (например покраска) цена этого вида работ должна использоваться так как указано в листе Цена металла без применения наценки по литере. Подскажите пожалуйста как решить данную задачу. Спасибо!
К сообщению приложен файл: 0135912.xls (73.0 Kb)


Сообщение отредактировал ASM_0408 - Понедельник, 26.05.2014, 05:51
 
Ответить
СообщениеДоброго времени суток, уважаемые форумчане. Подскажите пожалуйста можно ли решить такую задачу: в приложенном файле на листе Ландшафт ведется расчет стоимости изделия в строке Итоговая цена производится расчет по заданной формуле, берется сумма из столбца стоимость и умножается на процент в зависимости от литеры наценки. Суть задачи в следующем расчет ведется относительно цен используемых материалов с листа Цена металла, но существуют виды работ на которые данные условия не нужно распространять (например покраска) цена этого вида работ должна использоваться так как указано в листе Цена металла без применения наценки по литере. Подскажите пожалуйста как решить данную задачу. Спасибо!

Автор - ASM_0408
Дата добавления - 25.05.2014 в 19:29
gling Дата: Воскресенье, 25.05.2014, 21:17 | Сообщение № 2
Группа: Друзья
Ранг: Участник клуба
Сообщений: 2525
Репутация: 678 ±
Замечаний: 0% ±

2010
Хотел бы помочь да не могу разобраться, что на этом сайте - что на этом примеры запутанные.
1. что за непонятная функция в начале формулы _xlfn.CEILING.MATH
2. Лист скопирован из другой книги после удаления лишнего адреса формулы не работают.
Если правильно понял вы хотите общий результат умножить на один коэффициент. Может создать доп столбец где каждый израсходованный материал будет умножаться на коэффициент который найдет по своему имени на листе Цена металла. При сравнении ячейки S3 с ячейками столбца G листа Цена металла цифру 6 он не находит так как её там нет. Так что считает формула в строке Итоговая цена? Наверно А,Б,В.. это 1,2,3...
В общем на мой взгляд пример неудачный.


ЯД-41001506838083

Сообщение отредактировал gling - Воскресенье, 25.05.2014, 21:18
 
Ответить
СообщениеХотел бы помочь да не могу разобраться, что на этом сайте - что на этом примеры запутанные.
1. что за непонятная функция в начале формулы _xlfn.CEILING.MATH
2. Лист скопирован из другой книги после удаления лишнего адреса формулы не работают.
Если правильно понял вы хотите общий результат умножить на один коэффициент. Может создать доп столбец где каждый израсходованный материал будет умножаться на коэффициент который найдет по своему имени на листе Цена металла. При сравнении ячейки S3 с ячейками столбца G листа Цена металла цифру 6 он не находит так как её там нет. Так что считает формула в строке Итоговая цена? Наверно А,Б,В.. это 1,2,3...
В общем на мой взгляд пример неудачный.

Автор - gling
Дата добавления - 25.05.2014 в 21:17
ASM_0408 Дата: Воскресенье, 25.05.2014, 21:21 | Сообщение № 3
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 239
Репутация: 0 ±
Замечаний: 0% ±

Excel 2021
В общем на мой взгляд пример неудачный.

Спасибо за внимание. Да эти два листа выдернуты из большой книги в связи с ограничением по объему загружаемого файла, сейчас проверю все и постараюсь выложить корректный пример.
Основная проблема в следующем: что работы которые имеют фиксированную стоимость при внесении в лист ландшафт в столбец расходный материал данной работы на нее накладывается наценка в зависимости от литеры, а этого происходить не должно. Как можно исключить эти работы от наложения наценки, но что бы в строке Итоговая цена стоимость данных работ учитывалась.
 
Ответить
Сообщение
В общем на мой взгляд пример неудачный.

Спасибо за внимание. Да эти два листа выдернуты из большой книги в связи с ограничением по объему загружаемого файла, сейчас проверю все и постараюсь выложить корректный пример.
Основная проблема в следующем: что работы которые имеют фиксированную стоимость при внесении в лист ландшафт в столбец расходный материал данной работы на нее накладывается наценка в зависимости от литеры, а этого происходить не должно. Как можно исключить эти работы от наложения наценки, но что бы в строке Итоговая цена стоимость данных работ учитывалась.

Автор - ASM_0408
Дата добавления - 25.05.2014 в 21:21
ASM_0408 Дата: Воскресенье, 25.05.2014, 21:29 | Сообщение № 4
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 239
Репутация: 0 ±
Замечаний: 0% ±

Excel 2021
Приношу свои извинения за некорректный пример. Все исправил.
К сообщению приложен файл: 0290515.xlsx (87.0 Kb)
 
Ответить
СообщениеПриношу свои извинения за некорректный пример. Все исправил.

Автор - ASM_0408
Дата добавления - 25.05.2014 в 21:29
gling Дата: Воскресенье, 25.05.2014, 21:51 | Сообщение № 5
Группа: Друзья
Ранг: Участник клуба
Сообщений: 2525
Репутация: 678 ±
Замечаний: 0% ±

2010
Что это за функция _xlfn.CEILING.MATH? У меня такой нет.
как расшифровать это в ячейке N111
Код
=ЕСЛИ(E111="м2";(_xlfn.CEILING.MATH(H111*J111*L111))*$R$88;(_xlfn.CEILING.MATH(I111*J111;500)/1000*L111)*$R$88)


ЯД-41001506838083

Сообщение отредактировал gling - Воскресенье, 25.05.2014, 21:59
 
Ответить
СообщениеЧто это за функция _xlfn.CEILING.MATH? У меня такой нет.
как расшифровать это в ячейке N111
Код
=ЕСЛИ(E111="м2";(_xlfn.CEILING.MATH(H111*J111*L111))*$R$88;(_xlfn.CEILING.MATH(I111*J111;500)/1000*L111)*$R$88)

Автор - gling
Дата добавления - 25.05.2014 в 21:51
ASM_0408 Дата: Воскресенье, 25.05.2014, 21:53 | Сообщение № 6
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 239
Репутация: 0 ±
Замечаний: 0% ±

Excel 2021
Что это за функция _xlfn.CEILING.MATH?

А где она располагается в файле у себя не могу найти.
 
Ответить
Сообщение
Что это за функция _xlfn.CEILING.MATH?

А где она располагается в файле у себя не могу найти.

Автор - ASM_0408
Дата добавления - 25.05.2014 в 21:53
shurikus Дата: Воскресенье, 25.05.2014, 21:55 | Сообщение № 7
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 198
Репутация: 44 ±
Замечаний: 0% ±

Excel 2007
Что это за функция _xlfn.CEILING.MATH? У меня такой нет.

Мне тоже интересно:)
А по теме:
упростить формулу с кучей ЕСЛИ можно значительно, использовав функцию ПРОСМОТР.
Что-то вроде
Код
N462*ПРОСМОТР(S424;'Цена металла'!$G$6:$G$10;'Цена металла'!$F$6:$F$10)


А на что еще наценка не требуется?


Сообщение отредактировал shurikus - Воскресенье, 25.05.2014, 21:56
 
Ответить
Сообщение
Что это за функция _xlfn.CEILING.MATH? У меня такой нет.

Мне тоже интересно:)
А по теме:
упростить формулу с кучей ЕСЛИ можно значительно, использовав функцию ПРОСМОТР.
Что-то вроде
Код
N462*ПРОСМОТР(S424;'Цена металла'!$G$6:$G$10;'Цена металла'!$F$6:$F$10)


А на что еще наценка не требуется?

Автор - shurikus
Дата добавления - 25.05.2014 в 21:55
ASM_0408 Дата: Воскресенье, 25.05.2014, 22:03 | Сообщение № 8
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 239
Репутация: 0 ±
Замечаний: 0% ±

Excel 2021
Что это за функция _xlfn.CEILING.MATH?

Это округление вверх матем. но во втором откорректированном файле все ок я проверил.
 
Ответить
Сообщение
Что это за функция _xlfn.CEILING.MATH?

Это округление вверх матем. но во втором откорректированном файле все ок я проверил.

Автор - ASM_0408
Дата добавления - 25.05.2014 в 22:03
ASM_0408 Дата: Воскресенье, 25.05.2014, 22:04 | Сообщение № 9
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 239
Репутация: 0 ±
Замечаний: 0% ±

Excel 2021
А на что еще наценка не требуется?

Я думал может вообще для этого отдельный лист создать но как защитить от наценки все равно не понимаю.
 
Ответить
Сообщение
А на что еще наценка не требуется?

Я думал может вообще для этого отдельный лист создать но как защитить от наценки все равно не понимаю.

Автор - ASM_0408
Дата добавления - 25.05.2014 в 22:04
shurikus Дата: Воскресенье, 25.05.2014, 22:29 | Сообщение № 10
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 198
Репутация: 44 ±
Замечаний: 0% ±

Excel 2007
Как вариант, можно использовать доп столбец с формулой
Код
=ЕСЛИ(ЕСЛИ(И(L441<>0;N441<>0);1;0)=1;"";L441)
, которая будет проверять что эта сумма еще не учтена, а в итоговой сумме добавить сумму по этому столбцу.
 
Ответить
СообщениеКак вариант, можно использовать доп столбец с формулой
Код
=ЕСЛИ(ЕСЛИ(И(L441<>0;N441<>0);1;0)=1;"";L441)
, которая будет проверять что эта сумма еще не учтена, а в итоговой сумме добавить сумму по этому столбцу.

Автор - shurikus
Дата добавления - 25.05.2014 в 22:29
gling Дата: Воскресенье, 25.05.2014, 22:59 | Сообщение № 11
Группа: Друзья
Ранг: Участник клуба
Сообщений: 2525
Репутация: 678 ±
Замечаний: 0% ±

2010
Сделал без доп столбца. Правда не увеличил сумму в два раза как в примере
Код
N126*'Цена металла'!$F$6+N126
К сообщению приложен файл: 7837052.xlsx (91.7 Kb)


ЯД-41001506838083
 
Ответить
СообщениеСделал без доп столбца. Правда не увеличил сумму в два раза как в примере
Код
N126*'Цена металла'!$F$6+N126

Автор - gling
Дата добавления - 25.05.2014 в 22:59
ASM_0408 Дата: Воскресенье, 25.05.2014, 23:02 | Сообщение № 12
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 239
Репутация: 0 ±
Замечаний: 0% ±

Excel 2021
упростить формулу с кучей ЕСЛИ можно значительно, использовав функцию ПРОСМОТР.
Что-то вроде

N462*ПРОСМОТР(S424;'Цена металла'!$G$6:$G$10;'Цена металла'!$F$6:$F$10)

Благодарю!
 
Ответить
Сообщение
упростить формулу с кучей ЕСЛИ можно значительно, использовав функцию ПРОСМОТР.
Что-то вроде

N462*ПРОСМОТР(S424;'Цена металла'!$G$6:$G$10;'Цена металла'!$F$6:$F$10)

Благодарю!

Автор - ASM_0408
Дата добавления - 25.05.2014 в 23:02
ASM_0408 Дата: Воскресенье, 25.05.2014, 23:09 | Сообщение № 13
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 239
Репутация: 0 ±
Замечаний: 0% ±

Excel 2021
Сделал без доп столбца. Правда не увеличил сумму в два раза как в примере

Проблема в том что м.п. и м2 могут пересекаться в работах и материалах
 
Ответить
Сообщение
Сделал без доп столбца. Правда не увеличил сумму в два раза как в примере

Проблема в том что м.п. и м2 могут пересекаться в работах и материалах

Автор - ASM_0408
Дата добавления - 25.05.2014 в 23:09
ASM_0408 Дата: Воскресенье, 25.05.2014, 23:17 | Сообщение № 14
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 239
Репутация: 0 ±
Замечаний: 0% ±

Excel 2021
ак вариант, можно использовать доп столбец с формулой

=ЕСЛИ(ЕСЛИ(И(L441<>0;N441<>0);1;0)=1;"";L441)

Извини не пойму как это работает.
 
Ответить
Сообщение
ак вариант, можно использовать доп столбец с формулой

=ЕСЛИ(ЕСЛИ(И(L441<>0;N441<>0);1;0)=1;"";L441)

Извини не пойму как это работает.

Автор - ASM_0408
Дата добавления - 25.05.2014 в 23:17
shurikus Дата: Воскресенье, 25.05.2014, 23:26 | Сообщение № 15
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 198
Репутация: 44 ±
Замечаний: 0% ±

Excel 2007
Допустим, в столбце V напротив всех ячеек по которым ведется суммирование (как в файле из сообщения 4 - с V441 по V461) в ячейку V441 вводим эту формулу. Растягиваем до V461. Эта формула проверяет что в ячейках L и N существуют введенные данные. Если в обеих ячейках, то выводится пустое значение, если только в одной, то будет выводится значение из столбца "Цена (руб/м.п.)".

Затем в формулу расчета ячейки "Итоговая цена" добавляем формулу:
Код
+СУММ(V441:V461)
.
 
Ответить
СообщениеДопустим, в столбце V напротив всех ячеек по которым ведется суммирование (как в файле из сообщения 4 - с V441 по V461) в ячейку V441 вводим эту формулу. Растягиваем до V461. Эта формула проверяет что в ячейках L и N существуют введенные данные. Если в обеих ячейках, то выводится пустое значение, если только в одной, то будет выводится значение из столбца "Цена (руб/м.п.)".

Затем в формулу расчета ячейки "Итоговая цена" добавляем формулу:
Код
+СУММ(V441:V461)
.

Автор - shurikus
Дата добавления - 25.05.2014 в 23:26
ASM_0408 Дата: Воскресенье, 25.05.2014, 23:27 | Сообщение № 16
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 239
Репутация: 0 ±
Замечаний: 0% ±

Excel 2021
Я думаю все таки надо создать для таких работ и материалов создать отдельный лист, но как создать условие суммирования не понимаю.
 
Ответить
СообщениеЯ думаю все таки надо создать для таких работ и материалов создать отдельный лист, но как создать условие суммирования не понимаю.

Автор - ASM_0408
Дата добавления - 25.05.2014 в 23:27
ASM_0408 Дата: Воскресенье, 25.05.2014, 23:31 | Сообщение № 17
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 239
Репутация: 0 ±
Замечаний: 0% ±

Excel 2021
Допустим, в столбце V...
Там ситуация другая в столбце N нет значения по причине того что в столбце J не указано количество заготовок. Не поставил так как мне надо было понять реальную стоимость.


Сообщение отредактировал Serge_007 - Понедельник, 26.05.2014, 23:18
 
Ответить
Сообщение
Допустим, в столбце V...
Там ситуация другая в столбце N нет значения по причине того что в столбце J не указано количество заготовок. Не поставил так как мне надо было понять реальную стоимость.

Автор - ASM_0408
Дата добавления - 25.05.2014 в 23:31
gling Дата: Воскресенье, 25.05.2014, 23:31 | Сообщение № 18
Группа: Друзья
Ранг: Участник клуба
Сообщений: 2525
Репутация: 678 ±
Замечаний: 0% ±

2010
Цитата
Проблема в том что м.п. и м2 могут пересекаться
я понимаю, так укажите как Excel должен распознать к чему применить коэффициент а к чему нет. Может в доп столбце прописать 0 и 1, или по столбцу I размер заготовки там пусто. Определитесь как и задача решится.


ЯД-41001506838083
 
Ответить
Сообщение
Цитата
Проблема в том что м.п. и м2 могут пересекаться
я понимаю, так укажите как Excel должен распознать к чему применить коэффициент а к чему нет. Может в доп столбце прописать 0 и 1, или по столбцу I размер заготовки там пусто. Определитесь как и задача решится.

Автор - gling
Дата добавления - 25.05.2014 в 23:31
ASM_0408 Дата: Воскресенье, 25.05.2014, 23:33 | Сообщение № 19
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 239
Репутация: 0 ±
Замечаний: 0% ±

Excel 2021
Или вместо листа, добавить на листе Цена металла доп признак но как создать условие суммирования.
 
Ответить
СообщениеИли вместо листа, добавить на листе Цена металла доп признак но как создать условие суммирования.

Автор - ASM_0408
Дата добавления - 25.05.2014 в 23:33
shurikus Дата: Понедельник, 26.05.2014, 00:00 | Сообщение № 20
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 198
Репутация: 44 ±
Замечаний: 0% ±

Excel 2007
А если на листе "Цена металла" поставить в столбце (пускай I) признак некоэффициируемости (например 1) для нужных позиций. Затем в формуле расчета стоимости использовать функцию ВПР, т.е. что-то вроде:
Код
=ЕСЛИОШИБКА(ЕСЛИ(ВПР(A441;'Цена металла'!$B$3:$I$107;8;0)=1;L441;ЕСЛИ(E399="м2";(_xlfn.CEILING.MATH(H399*J399*L399))*$R$3;(_xlfn.CEILING.MATH(I399*J399;500)/1000*L399)*$R$3)*ПРОСМОТР($S$424;'Цена металла'!$G$6:$G$10;'Цена металла'!$F$6:$F$10));"")
, правда сам я эту формулу проверить не могу, ибо нету волшебной функции _xlfn.CEILING.MATH у меня...


Сообщение отредактировал shurikus - Понедельник, 26.05.2014, 00:29
 
Ответить
СообщениеА если на листе "Цена металла" поставить в столбце (пускай I) признак некоэффициируемости (например 1) для нужных позиций. Затем в формуле расчета стоимости использовать функцию ВПР, т.е. что-то вроде:
Код
=ЕСЛИОШИБКА(ЕСЛИ(ВПР(A441;'Цена металла'!$B$3:$I$107;8;0)=1;L441;ЕСЛИ(E399="м2";(_xlfn.CEILING.MATH(H399*J399*L399))*$R$3;(_xlfn.CEILING.MATH(I399*J399;500)/1000*L399)*$R$3)*ПРОСМОТР($S$424;'Цена металла'!$G$6:$G$10;'Цена металла'!$F$6:$F$10));"")
, правда сам я эту формулу проверить не могу, ибо нету волшебной функции _xlfn.CEILING.MATH у меня...

Автор - shurikus
Дата добавления - 26.05.2014 в 00:00
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Расчет % наценки по условиям, исключая некоторые виды работ (Формулы/Formulas)
  • Страница 1 из 2
  • 1
  • 2
  • »
Поиск:

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