База данных склада (Приход-Расход)
rty
Дата: Суббота, 16.03.2019, 22:52 |
Сообщение № 1
Группа: Пользователи
Ранг: Новичок
Сообщений: 28
Репутация:
0
±
Замечаний:
0% ±
Excel 2013
Добрый вечер, уважаемые знатоки макросов! Прошу помощи в решении задачи: Есть файл на листе "Приход" вносятся материалы без указания количества. На листе "Расход" то что было отгружено. Необходимо чтобы на листе "Остаток" отображалось остаток материалов (Приход-Расход)
Добрый вечер, уважаемые знатоки макросов! Прошу помощи в решении задачи: Есть файл на листе "Приход" вносятся материалы без указания количества. На листе "Расход" то что было отгружено. Необходимо чтобы на листе "Остаток" отображалось остаток материалов (Приход-Расход) rty
Сообщение отредактировал rty - Суббота, 16.03.2019, 23:04
Ответить
Сообщение Добрый вечер, уважаемые знатоки макросов! Прошу помощи в решении задачи: Есть файл на листе "Приход" вносятся материалы без указания количества. На листе "Расход" то что было отгружено. Необходимо чтобы на листе "Остаток" отображалось остаток материалов (Приход-Расход) Автор - rty Дата добавления - 16.03.2019 в 22:52
_Boroda_
Дата: Суббота, 16.03.2019, 22:56 |
Сообщение № 2
Группа: Админы
Ранг: Местный житель
Сообщений: 16718
Репутация:
6505
±
Замечаний:
±
2003; 2007; 2010; 2013 RUS
Правила форума пункт 2 Исправляйте
Правила форума пункт 2 Исправляйте _Boroda_
Скажи мне, кудесник, любимец ба’гов... Платная помощь: Boroda_Excel@mail.ru Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
Ответить
Сообщение Правила форума пункт 2 Исправляйте Автор - _Boroda_ Дата добавления - 16.03.2019 в 22:56
Pelena
Дата: Воскресенье, 17.03.2019, 14:20 |
Сообщение № 3
Группа: Админы
Ранг: Местный житель
Сообщений: 19405
Репутация:
4555
±
Замечаний:
±
Excel 365 & Mac Excel
rty , заполните вручную, что должно получиться в Вашем примере
rty , заполните вручную, что должно получиться в Вашем примереPelena
"Черт возьми, Холмс! Но как??!!" Ю-money 41001765434816
Ответить
Сообщение rty , заполните вручную, что должно получиться в Вашем примереАвтор - Pelena Дата добавления - 17.03.2019 в 14:20
rty
Дата: Воскресенье, 17.03.2019, 17:59 |
Сообщение № 4
Группа: Пользователи
Ранг: Новичок
Сообщений: 28
Репутация:
0
±
Замечаний:
0% ±
Excel 2013
Pelena , На листе "Остаток" показано что должно получится. Данные на листе "Приход" минус данные на листе "расход" получается "остаток"
Pelena , На листе "Остаток" показано что должно получится. Данные на листе "Приход" минус данные на листе "расход" получается "остаток"rty
Ответить
Сообщение Pelena , На листе "Остаток" показано что должно получится. Данные на листе "Приход" минус данные на листе "расход" получается "остаток"Автор - rty Дата добавления - 17.03.2019 в 17:59
Pelena
Дата: Воскресенье, 17.03.2019, 22:17 |
Сообщение № 5
Группа: Админы
Ранг: Местный житель
Сообщений: 19405
Репутация:
4555
±
Замечаний:
±
Excel 365 & Mac Excel
Формула массиваКод
=ИНДЕКС(Приход!$A$2:$A$1000;НАИМЕНЬШИЙ(ЕСЛИ(ЕНД(ПОИСКПОЗ(Приход!$A$2:$A$1000;Расход!$A$2:$A$1000;0));СТРОКА(Приход!$A$2:$A$1000)-1);СТРОКА(A1)))
Формула массиваКод
=ИНДЕКС(Приход!$A$2:$A$1000;НАИМЕНЬШИЙ(ЕСЛИ(ЕНД(ПОИСКПОЗ(Приход!$A$2:$A$1000;Расход!$A$2:$A$1000;0));СТРОКА(Приход!$A$2:$A$1000)-1);СТРОКА(A1)))
Pelena
"Черт возьми, Холмс! Но как??!!" Ю-money 41001765434816
Ответить
Сообщение Формула массиваКод
=ИНДЕКС(Приход!$A$2:$A$1000;НАИМЕНЬШИЙ(ЕСЛИ(ЕНД(ПОИСКПОЗ(Приход!$A$2:$A$1000;Расход!$A$2:$A$1000;0));СТРОКА(Приход!$A$2:$A$1000)-1);СТРОКА(A1)))
Автор - Pelena Дата добавления - 17.03.2019 в 22:17
_Boroda_
Дата: Понедельник, 18.03.2019, 09:43 |
Сообщение № 6
Группа: Админы
Ранг: Местный житель
Сообщений: 16718
Репутация:
6505
±
Замечаний:
±
2003; 2007; 2010; 2013 RUS
А мне все равно название совсем не нравится, слишком общее оно. Ну ладно, сделаю вид, что не заметил Такой вариантКод
=НАИБОЛЬШИЙ(Приход!A$2:A$999*НЕ(СЧЁТЕСЛИ(Расход!A$2:A$999;Приход!A$2:A$999));СТРОКА(A1))
Формула массива. Вводится одновременным нажатием Ctrl+Shift+Enter немассивная такКод
=НАИБОЛЬШИЙ(ИНДЕКС(Приход!A$2:A$999*НЕ(СЧЁТЕСЛИ(Расход!A$2:A$999;Приход!A$2:A$999)););СТРОКА(A1))
Код
=ЕСЛИОШИБКА(ВПР(A2;Приход!A$2:B$999;2;);)
Формат ячеек 0;;;@ Коды получаются по убыванию. Не знаю, возможно, что так удобнее будет
А мне все равно название совсем не нравится, слишком общее оно. Ну ладно, сделаю вид, что не заметил Такой вариантКод
=НАИБОЛЬШИЙ(Приход!A$2:A$999*НЕ(СЧЁТЕСЛИ(Расход!A$2:A$999;Приход!A$2:A$999));СТРОКА(A1))
Формула массива. Вводится одновременным нажатием Ctrl+Shift+Enter немассивная такКод
=НАИБОЛЬШИЙ(ИНДЕКС(Приход!A$2:A$999*НЕ(СЧЁТЕСЛИ(Расход!A$2:A$999;Приход!A$2:A$999)););СТРОКА(A1))
Код
=ЕСЛИОШИБКА(ВПР(A2;Приход!A$2:B$999;2;);)
Формат ячеек 0;;;@ Коды получаются по убыванию. Не знаю, возможно, что так удобнее будет _Boroda_
Скажи мне, кудесник, любимец ба’гов... Платная помощь: Boroda_Excel@mail.ru Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
Ответить
Сообщение А мне все равно название совсем не нравится, слишком общее оно. Ну ладно, сделаю вид, что не заметил Такой вариантКод
=НАИБОЛЬШИЙ(Приход!A$2:A$999*НЕ(СЧЁТЕСЛИ(Расход!A$2:A$999;Приход!A$2:A$999));СТРОКА(A1))
Формула массива. Вводится одновременным нажатием Ctrl+Shift+Enter немассивная такКод
=НАИБОЛЬШИЙ(ИНДЕКС(Приход!A$2:A$999*НЕ(СЧЁТЕСЛИ(Расход!A$2:A$999;Приход!A$2:A$999)););СТРОКА(A1))
Код
=ЕСЛИОШИБКА(ВПР(A2;Приход!A$2:B$999;2;);)
Формат ячеек 0;;;@ Коды получаются по убыванию. Не знаю, возможно, что так удобнее будет Автор - _Boroda_ Дата добавления - 18.03.2019 в 09:43
boa
Дата: Понедельник, 18.03.2019, 10:06 |
Сообщение № 7
Группа: Друзья
Ранг: Ветеран
Сообщений: 559
Репутация:
167
±
Замечаний:
0% ±
365
Можно еще запросом [vba]Код
SELECT [P].* FROM [Приход$] as [P] left join [Расход$] as [R] on [P].[Код]=[R].[Код] WHERE [R].[Код] is null ;
[/vba]
Можно еще запросом [vba]Код
SELECT [P].* FROM [Приход$] as [P] left join [Расход$] as [R] on [P].[Код]=[R].[Код] WHERE [R].[Код] is null ;
[/vba] boa
Ответить
Сообщение Можно еще запросом [vba]Код
SELECT [P].* FROM [Приход$] as [P] left join [Расход$] as [R] on [P].[Код]=[R].[Код] WHERE [R].[Код] is null ;
[/vba] Автор - boa Дата добавления - 18.03.2019 в 10:06
rty
Дата: Вторник, 19.03.2019, 22:07 |
Сообщение № 8
Группа: Пользователи
Ранг: Новичок
Сообщений: 28
Репутация:
0
±
Замечаний:
0% ±
Excel 2013
Всем огромное спасибо!!!! Буду тестировать
Всем огромное спасибо!!!! Буду тестировать rty
Ответить
Сообщение Всем огромное спасибо!!!! Буду тестировать Автор - rty Дата добавления - 19.03.2019 в 22:07