Цитата |
---|
написал: =СЧЁТЕСЛИМН(C:C;"2024";D:D;"<>"&"Югорск") Подозреваю, что тут дело в том, что в столбце С число сохранено как текст. |
Ну значит я не смог вам помочь, Сейчас кто-нибудь еще подскажет
03.05.2024 22:40:47
Как так то, если...
Да и если вам для ВПР() - то он все равно потом возьмет именно первое значение...а их можно отсортировать по убыванию же
Изменено: |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
03.05.2024 22:29:01
Изменено: |
|||||||
|
27.04.2024 20:44:16
А можете просто на -1 умножить (- на - дает +) - уж вы меня простите, но блин......ну серьезно? "как убрать минус"?
Изменено: |
|||||
|
27.04.2024 20:23:29
А может быть только по 2 строки с одинаковым артикулом?
Если три строки? Если в нескольких строках одинковые "продажи"?, например 2 - 2 - 1 Если "продаж" больше чем остаток - продаж 4 и 2 (например) а остаток 3 или 5? Я думаю вам нужно все обдумать а потом заново попросить помощи с более качественным файлом-примером
Изменено: |
|
|
27.04.2024 20:10:59
Что значит не работает?
В вашем же файле она и все корретно - остатка НЕТ (0) + 2900 приход - 6900 портачено = - 4 000 перерасход Что тут не правильного? А по вашему что должно быть тодгда - остаток? Вы потратили больше чем получили и должно остаться? Либо вы совсем не то объясняете что хотите
Изменено: |
|
|
27.04.2024 18:24:33
Мне кажется вам не с формулой в Excel надо разбираться и с принипом рассчета
Что я имею ввиду =ЕСЛИ(S31="";"";ЕСЛИ(S32<S31;ABS(S32-(S31+S25));"")) Вот вы сразу "обнуляете" Остаток, если Получено 0 ...так? А если получегно 0 но у вас остаток с прошлого аванса S25 ого-го сколько и вы с него "расходуете"... Как только придумаете верный способ рассчета - так сразу быстро сами (или тут помогут) все это и в Эксель в виде формулы пропишите Если я верно понимаю то вам нужно: 1 Понять + у вас или - (+ это Остаток, а - перерасход) Берем Сальдо начальное (S25-S26) Прибавляем Постулпние Вычитаем Расход Итого получаем : =(S25-S26)+S31-S32 В данном случае это 30596 - значит это остаток То есть оборачиваем в Если =ЕСли (((S25-S26)+S31-S32)>0;(S25-S26)+S31-S32;) - это вставляем в S33 =ЕСли (((S25-S26)+S31-S32)>0;;(S25-S26)+S31-S32) - это вставляем в S34 (ну или с ABS() - как вам угодно)
Изменено: |
|
|
11.04.2024 15:46:25
Это вам поможет
|
|
|
08.04.2024 21:35:09
вот эта формула =ДЕНЬ(КОНМЕСЯЦА(B3;0)) покажет вам что в Мае 31 день. А эта - =ДЕНЬ(КОНМЕСЯЦА(AG3;0)) - что в Июне 30 дней
Думаю Сцепить() или & вам знакомы "1 - " и =ДЕНЬ(КОНМЕСЯЦА(B3;0)) сцепите сами А как объединить ячейки - не знаю в макросах не силен А что произойдет если везде делаь по 31 ячейке, но в зависимости от Месяца просто 29(30) или 31 не заполнять?
Изменено: |
|
|