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

Вход

Регистрация

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

 

= Мир MS Excel/Расчет остатка по выборочным позициям - Мир MS Excel

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

Excel 2013
Есть файл в котором сальдо всех позиций плюс позиции которые проданы, возможно ли в excel сделать так, чтобы искалась позиция из столбца "Наименование товара2" в столбце "Наименование товара1" и выводило разницу значений столбцов "кол-во1" и "кол-во2" именно этой позиции?
К сообщению приложен файл: 002.xls (33.0 Kb)


Сообщение отредактировал swhummer - Понедельник, 09.11.2015, 09:17
 
Ответить
СообщениеЕсть файл в котором сальдо всех позиций плюс позиции которые проданы, возможно ли в excel сделать так, чтобы искалась позиция из столбца "Наименование товара2" в столбце "Наименование товара1" и выводило разницу значений столбцов "кол-во1" и "кол-во2" именно этой позиции?

Автор - swhummer
Дата добавления - 09.11.2015 в 09:16
buchlotnik Дата: Понедельник, 09.11.2015, 09:26 | Сообщение № 2
Группа: Заблокированные
Ранг: Участник клуба
Сообщений: 3442
Репутация: 929 ±
Замечаний: 20% ±

2010, 2013, 2016 RUS / ENG
и вам здравствуйте. Так нужно?
Код
=ЕСЛИОШИБКА(D3-ИНДЕКС($J$3:$J$28;ПОИСКПОЗ(B3;$H$3:$H$28;0));"-")
К сообщению приложен файл: 6025491.xls (35.0 Kb)
 
Ответить
Сообщениеи вам здравствуйте. Так нужно?
Код
=ЕСЛИОШИБКА(D3-ИНДЕКС($J$3:$J$28;ПОИСКПОЗ(B3;$H$3:$H$28;0));"-")

Автор - buchlotnik
Дата добавления - 09.11.2015 в 09:26
swhummer Дата: Понедельник, 09.11.2015, 09:31 | Сообщение № 3
Группа: Пользователи
Ранг: Новичок
Сообщений: 12
Репутация: 0 ±
Замечаний: 0% ±

Excel 2013
Здравствуйте)))
Да именно так! Спасибо большое) + поставил в репутацию) Тему можно закрыть)
 
Ответить
СообщениеЗдравствуйте)))
Да именно так! Спасибо большое) + поставил в репутацию) Тему можно закрыть)

Автор - swhummer
Дата добавления - 09.11.2015 в 09:31
AlexM Дата: Понедельник, 09.11.2015, 09:41 | Сообщение № 4
Группа: Друзья
Ранг: Участник клуба
Сообщений: 4511
Репутация: 1128 ±
Замечаний: 0% ±

Excel 2003
Не закрывайте.
С позицией "ГИЛЬЗА 1699329" как поступить? Их две.
В решении Михаила во второй позиции расчет неточный.



Номер мобильного модема (без голосовой связи)
9269171249 МегаФон, Московский регион.
 
Ответить
СообщениеНе закрывайте.
С позицией "ГИЛЬЗА 1699329" как поступить? Их две.
В решении Михаила во второй позиции расчет неточный.

Автор - AlexM
Дата добавления - 09.11.2015 в 09:41
swhummer Дата: Понедельник, 09.11.2015, 09:46 | Сообщение № 5
Группа: Пользователи
Ранг: Новичок
Сообщений: 12
Репутация: 0 ±
Замечаний: 0% ±

Excel 2013
Я изменю формулу с поиском не по наименованию а по номенклатурному номеру, столбец "A" и "G" а там гильзы под номерами Д01014 и Д01014* (со звездой). Спасибо что обратили внимание)
 
Ответить
СообщениеЯ изменю формулу с поиском не по наименованию а по номенклатурному номеру, столбец "A" и "G" а там гильзы под номерами Д01014 и Д01014* (со звездой). Спасибо что обратили внимание)

Автор - swhummer
Дата добавления - 09.11.2015 в 09:46
AlexM Дата: Понедельник, 09.11.2015, 09:49 | Сообщение № 6
Группа: Друзья
Ранг: Участник клуба
Сообщений: 4511
Репутация: 1128 ±
Замечаний: 0% ±

Excel 2003
Во второй таблице два Д01014. Формула будет брать первое значение.



Номер мобильного модема (без голосовой связи)
9269171249 МегаФон, Московский регион.
 
Ответить
СообщениеВо второй таблице два Д01014. Формула будет брать первое значение.

Автор - AlexM
Дата добавления - 09.11.2015 в 09:49
swhummer Дата: Понедельник, 09.11.2015, 09:51 | Сообщение № 7
Группа: Пользователи
Ранг: Новичок
Сообщений: 12
Репутация: 0 ±
Замечаний: 0% ±

Excel 2013
То есть последний символ * проигнорирует ? Будет искать первое Д01014?
 
Ответить
СообщениеТо есть последний символ * проигнорирует ? Будет искать первое Д01014?

Автор - swhummer
Дата добавления - 09.11.2015 в 09:51
AlexM Дата: Понедельник, 09.11.2015, 09:54 | Сообщение № 8
Группа: Друзья
Ранг: Участник клуба
Сообщений: 4511
Репутация: 1128 ±
Замечаний: 0% ±

Excel 2003
При чем символ *
В первой таблице Д01014 и Д01014*
А во второй - Д01014 и Д01014
Формула найдет то что выделено. Т.е. первое значение



Номер мобильного модема (без голосовой связи)
9269171249 МегаФон, Московский регион.
 
Ответить
СообщениеПри чем символ *
В первой таблице Д01014 и Д01014*
А во второй - Д01014 и Д01014
Формула найдет то что выделено. Т.е. первое значение

Автор - AlexM
Дата добавления - 09.11.2015 в 09:54
swhummer Дата: Понедельник, 09.11.2015, 09:56 | Сообщение № 9
Группа: Пользователи
Ранг: Новичок
Сообщений: 12
Репутация: 0 ±
Замечаний: 0% ±

Excel 2013
Переделал, позицию со звездой не учитывает, но второй раз не отнимает, т.е. первый раз отнял 6, а ниже позиция еще 16 не отнял, загвоздка, там 4000 тысяч позиций и более 1000 продаж, не все так просто оказывается...
 
Ответить
СообщениеПеределал, позицию со звездой не учитывает, но второй раз не отнимает, т.е. первый раз отнял 6, а ниже позиция еще 16 не отнял, загвоздка, там 4000 тысяч позиций и более 1000 продаж, не все так просто оказывается...

Автор - swhummer
Дата добавления - 09.11.2015 в 09:56
swhummer Дата: Понедельник, 09.11.2015, 10:01 | Сообщение № 10
Группа: Пользователи
Ранг: Новичок
Сообщений: 12
Репутация: 0 ±
Замечаний: 0% ±

Excel 2013
да все верно, нужно чтобы со второй таблицы позиции отнимались поочередно от найденной позиции в левой таблице, возможно такое? Я не силен в Excel.
 
Ответить
Сообщениеда все верно, нужно чтобы со второй таблицы позиции отнимались поочередно от найденной позиции в левой таблице, возможно такое? Я не силен в Excel.

Автор - swhummer
Дата добавления - 09.11.2015 в 10:01
YouGreed Дата: Понедельник, 09.11.2015, 10:03 | Сообщение № 11
Группа: Проверенные
Ранг: Ветеран
Сообщений: 589
Репутация: 123 ±
Замечаний: 0% ±

Excel 2010
swhummer, Можно суммами)
Код
=ЕСЛИ(СЧЁТЕСЛИ(B$3:B3;B3)>1;0;СУММЕСЛИ($B$3:$B$28;$B3;$D$3:$D$28)-СУММЕСЛИ($H$3:$H$28;$B3;$J$3:$J$28))

Но, в данном случае учитывается все кол-во по наименованию, если Вам нужно поочередно вычитать, мое решение не подойдет.


Сообщение отредактировал YouGreed - Понедельник, 09.11.2015, 10:04
 
Ответить
Сообщениеswhummer, Можно суммами)
Код
=ЕСЛИ(СЧЁТЕСЛИ(B$3:B3;B3)>1;0;СУММЕСЛИ($B$3:$B$28;$B3;$D$3:$D$28)-СУММЕСЛИ($H$3:$H$28;$B3;$J$3:$J$28))

Но, в данном случае учитывается все кол-во по наименованию, если Вам нужно поочередно вычитать, мое решение не подойдет.

Автор - YouGreed
Дата добавления - 09.11.2015 в 10:03
AlexM Дата: Понедельник, 09.11.2015, 10:04 | Сообщение № 12
Группа: Друзья
Ранг: Участник клуба
Сообщений: 4511
Репутация: 1128 ±
Замечаний: 0% ±

Excel 2003
Так подойдет?
Код
=ЕСЛИ(СЧЁТЕСЛИ(G$3:G$28;A3);D3-СУММЕСЛИ(G$3:G$28;A3;J$3:J$28);"")
К сообщению приложен файл: 002_1.xls (35.0 Kb)



Номер мобильного модема (без голосовой связи)
9269171249 МегаФон, Московский регион.
 
Ответить
СообщениеТак подойдет?
Код
=ЕСЛИ(СЧЁТЕСЛИ(G$3:G$28;A3);D3-СУММЕСЛИ(G$3:G$28;A3;J$3:J$28);"")

Автор - AlexM
Дата добавления - 09.11.2015 в 10:04
swhummer Дата: Понедельник, 09.11.2015, 10:12 | Сообщение № 13
Группа: Пользователи
Ранг: Новичок
Сообщений: 12
Репутация: 0 ±
Замечаний: 0% ±

Excel 2013
AlexM, да так подойдет, а можно чтобы остаток был в столбце K? Будут добавляться новые продажи в столбец H, чтобы видеть количество этой позиции а не искать в столбце E, можно так?
 
Ответить
СообщениеAlexM, да так подойдет, а можно чтобы остаток был в столбце K? Будут добавляться новые продажи в столбец H, чтобы видеть количество этой позиции а не искать в столбце E, можно так?

Автор - swhummer
Дата добавления - 09.11.2015 в 10:12
AlexM Дата: Понедельник, 09.11.2015, 10:28 | Сообщение № 14
Группа: Друзья
Ранг: Участник клуба
Сообщений: 4511
Репутация: 1128 ±
Замечаний: 0% ±

Excel 2003
Так?
К сообщению приложен файл: 002_2.xls (37.0 Kb)



Номер мобильного модема (без голосовой связи)
9269171249 МегаФон, Московский регион.
 
Ответить
СообщениеТак?

Автор - AlexM
Дата добавления - 09.11.2015 в 10:28
swhummer Дата: Понедельник, 09.11.2015, 10:38 | Сообщение № 15
Группа: Пользователи
Ранг: Новичок
Сообщений: 12
Репутация: 0 ±
Замечаний: 0% ±

Excel 2013
Да все так, растянул ячейки с формулами, добавил позицию, все отнялось правильно и результат напротив позиции, изначально задумка такая и была, спасибо большое, буду учить формулы, пригодятся)
 
Ответить
СообщениеДа все так, растянул ячейки с формулами, добавил позицию, все отнялось правильно и результат напротив позиции, изначально задумка такая и была, спасибо большое, буду учить формулы, пригодятся)

Автор - swhummer
Дата добавления - 09.11.2015 в 10:38
Мир MS Excel » Вопросы и решения » Вопросы по Excel » Расчет остатка по выборочным позициям (Формулы/Formulas)
  • Страница 1 из 1
  • 1
Поиск:

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