вывод данных из таблицы
serhiox
Дата: Понедельник, 14.05.2012, 19:37 |
Сообщение № 1
Здрасте, Если кто знает как, направте в правильное русло. Есть таблица с данными: 1 столбец - имена 2 столбец- номера фактур 3 столбец- сумма (которую должны заплатить) 4 столбец- сумма которую реально заплатили Второй лист должен быть таким: 1 столбец- номер фактуры (без повторений) 2 столбец- имя 3 столбец- общий долг Сделал: вынес все фактуры без повторений в таблицу =INDEX($A$2:$A$1961,SMALL(IF(COUNTIF($B$1:B4,$A$2:$A$1961)=0,ROW($A$1:$A$1960)),1)) далее ступор, как высчитать сумму по одной фактуре (сколько должны всего заплатить и сколько заплатили, в том случае если запись есть что фактура оплачена на половину, и потом ещё на половину вторая запись) Пример: http://dump.ru/file/5728490
Здрасте, Если кто знает как, направте в правильное русло. Есть таблица с данными: 1 столбец - имена 2 столбец- номера фактур 3 столбец- сумма (которую должны заплатить) 4 столбец- сумма которую реально заплатили Второй лист должен быть таким: 1 столбец- номер фактуры (без повторений) 2 столбец- имя 3 столбец- общий долг Сделал: вынес все фактуры без повторений в таблицу =INDEX($A$2:$A$1961,SMALL(IF(COUNTIF($B$1:B4,$A$2:$A$1961)=0,ROW($A$1:$A$1960)),1)) далее ступор, как высчитать сумму по одной фактуре (сколько должны всего заплатить и сколько заплатили, в том случае если запись есть что фактура оплачена на половину, и потом ещё на половину вторая запись) Пример: http://dump.ru/file/5728490 serhiox
Ответить
Сообщение Здрасте, Если кто знает как, направте в правильное русло. Есть таблица с данными: 1 столбец - имена 2 столбец- номера фактур 3 столбец- сумма (которую должны заплатить) 4 столбец- сумма которую реально заплатили Второй лист должен быть таким: 1 столбец- номер фактуры (без повторений) 2 столбец- имя 3 столбец- общий долг Сделал: вынес все фактуры без повторений в таблицу =INDEX($A$2:$A$1961,SMALL(IF(COUNTIF($B$1:B4,$A$2:$A$1961)=0,ROW($A$1:$A$1960)),1)) далее ступор, как высчитать сумму по одной фактуре (сколько должны всего заплатить и сколько заплатили, в том случае если запись есть что фактура оплачена на половину, и потом ещё на половину вторая запись) Пример: http://dump.ru/file/5728490 Автор - serhiox Дата добавления - 14.05.2012 в 19:37
anger47
Дата: Понедельник, 14.05.2012, 19:46 |
Сообщение № 2
Группа: Проверенные
Ранг: Форумчанин
Сообщений: 192
Репутация:
6
±
Замечаний:
0% ±
serhiox, а почему нельзя просто: ? Или я не понял суть вопроса?!
serhiox, а почему нельзя просто: ? Или я не понял суть вопроса?! anger47
Ответить
Сообщение serhiox, а почему нельзя просто: ? Или я не понял суть вопроса?! Автор - anger47 Дата добавления - 14.05.2012 в 19:46
Гость
Дата: Вторник, 15.05.2012, 10:27 |
Сообщение № 3
надо сделать так что бы формула нашла две фактуры в первой таблице, и посчитала разницу, а ответ был вынесен в строке напротив номера фактуры на втором листе.. как то так
надо сделать так что бы формула нашла две фактуры в первой таблице, и посчитала разницу, а ответ был вынесен в строке напротив номера фактуры на втором листе.. как то так Гость
Ответить
Сообщение надо сделать так что бы формула нашла две фактуры в первой таблице, и посчитала разницу, а ответ был вынесен в строке напротив номера фактуры на втором листе.. как то так Автор - Гость Дата добавления - 15.05.2012 в 10:27
Формуляр
Дата: Вторник, 15.05.2012, 11:18 |
Сообщение № 4
Группа: Друзья
Ранг: Ветеран
Сообщений: 832
Репутация:
255
±
Замечаний:
0% ±
Excel 2003, 2013
Можно через сводную таблицу.
Excel 2003 EN, 2013 EN
Ответить
Сообщение Можно через сводную таблицу. Автор - Формуляр Дата добавления - 15.05.2012 в 11:18
Serge_007
Дата: Вторник, 15.05.2012, 11:20 |
Сообщение № 5
Группа: Админы
Ранг: Местный житель
Сообщений: 16475
Репутация:
2749
±
Замечаний:
±
Excel 2016
Code
=ВПР(B2;Sheet1!$A$2:$C$5;3;)-СУММПРОИЗВ((B2=Sheet1!A$2:A$5)*(Sheet1!D$2:D$5))
Quote (Формуляр )
Можно через сводную таблицу.
Саш, так не получится
Code
=ВПР(B2;Sheet1!$A$2:$C$5;3;)-СУММПРОИЗВ((B2=Sheet1!A$2:A$5)*(Sheet1!D$2:D$5))
Quote (Формуляр )
Можно через сводную таблицу.
Саш, так не получитсяSerge_007
ЮMoney :41001419691823 | WMR :126292472390
Ответить
Сообщение Code
=ВПР(B2;Sheet1!$A$2:$C$5;3;)-СУММПРОИЗВ((B2=Sheet1!A$2:A$5)*(Sheet1!D$2:D$5))
Quote (Формуляр )
Можно через сводную таблицу.
Саш, так не получитсяАвтор - Serge_007 Дата добавления - 15.05.2012 в 11:20
serhiox
Дата: Вторник, 15.05.2012, 11:52 |
Сообщение № 6
serge 007> :)) вы создатель екселя? по делу, по вашей формуле мы находим значение фактуры по имени, далее что формула делает? не могу понять.. и она не работает почему то.
serge 007> :)) вы создатель екселя? по делу, по вашей формуле мы находим значение фактуры по имени, далее что формула делает? не могу понять.. и она не работает почему то. serhiox
Ответить
Сообщение serge 007> :)) вы создатель екселя? по делу, по вашей формуле мы находим значение фактуры по имени, далее что формула делает? не могу понять.. и она не работает почему то. Автор - serhiox Дата добавления - 15.05.2012 в 11:52
Serge_007
Дата: Вторник, 15.05.2012, 12:00 |
Сообщение № 7
Группа: Админы
Ранг: Местный житель
Сообщений: 16475
Репутация:
2749
±
Замечаний:
±
Excel 2016
Quote (serhiox )
она не работает почему то.
Для того что бы формула начала работать её надо вставить в файл. У Вас с этим проблемы?
Quote (serhiox )
она не работает почему то.
Для того что бы формула начала работать её надо вставить в файл. У Вас с этим проблемы?Serge_007
ЮMoney :41001419691823 | WMR :126292472390
Ответить
Сообщение Quote (serhiox )
она не работает почему то.
Для того что бы формула начала работать её надо вставить в файл. У Вас с этим проблемы?Автор - Serge_007 Дата добавления - 15.05.2012 в 12:00
serhiox
Дата: Вторник, 15.05.2012, 12:07 |
Сообщение № 8
Группа: Пользователи
Ранг: Прохожий
Сообщений: 5
Репутация:
0
±
Замечаний:
0% ±
спасибо буду разбираться
Ответить
Сообщение спасибо буду разбираться Автор - serhiox Дата добавления - 15.05.2012 в 12:07
serhiox
Дата: Вторник, 15.05.2012, 12:19 |
Сообщение № 9
Группа: Пользователи
Ранг: Прохожий
Сообщений: 5
Репутация:
0
±
Замечаний:
0% ±
с формулой разобрался, ток вот возник другой вопрос, а если данные такие: Имя Номер счёта Должен заплатить Заплатил Иванов 1 5 5 Сидоров 2 10 10 Иванов 3 15 5 Петров 4 10 4 по формуле считает только первую фактуру (номер), а если есть больше фактур, как поступить тогда?
с формулой разобрался, ток вот возник другой вопрос, а если данные такие: Имя Номер счёта Должен заплатить Заплатил Иванов 1 5 5 Сидоров 2 10 10 Иванов 3 15 5 Петров 4 10 4 по формуле считает только первую фактуру (номер), а если есть больше фактур, как поступить тогда? serhiox
Ответить
Сообщение с формулой разобрался, ток вот возник другой вопрос, а если данные такие: Имя Номер счёта Должен заплатить Заплатил Иванов 1 5 5 Сидоров 2 10 10 Иванов 3 15 5 Петров 4 10 4 по формуле считает только первую фактуру (номер), а если есть больше фактур, как поступить тогда? Автор - serhiox Дата добавления - 15.05.2012 в 12:19
Serge_007
Дата: Вторник, 15.05.2012, 12:22 |
Сообщение № 10
Группа: Админы
Ранг: Местный житель
Сообщений: 16475
Репутация:
2749
±
Замечаний:
±
Excel 2016
Пример давайте
ЮMoney :41001419691823 | WMR :126292472390
Ответить
Сообщение Пример давайте Автор - Serge_007 Дата добавления - 15.05.2012 в 12:22
serhiox
Дата: Вторник, 15.05.2012, 12:33 |
Сообщение № 11
Группа: Пользователи
Ранг: Прохожий
Сообщений: 5
Репутация:
0
±
Замечаний:
0% ±
вот так
Ответить
Сообщение вот так Автор - serhiox Дата добавления - 15.05.2012 в 12:33
Serge_007
Дата: Вторник, 15.05.2012, 12:47 |
Сообщение № 12
Группа: Админы
Ранг: Местный житель
Сообщений: 16475
Репутация:
2749
±
Замечаний:
±
Excel 2016
[vba]Code
=ВПР(A2;Sheet1!B$2:C$9;2;)-СУММПРОИЗВ((A2=Sheet1!B$2:B$9)*(Sheet1!D$2:D$9))
[/vba]
[vba]Code
=ВПР(A2;Sheet1!B$2:C$9;2;)-СУММПРОИЗВ((A2=Sheet1!B$2:B$9)*(Sheet1!D$2:D$9))
[/vba] Serge_007
ЮMoney :41001419691823 | WMR :126292472390
Ответить
Сообщение [vba]Code
=ВПР(A2;Sheet1!B$2:C$9;2;)-СУММПРОИЗВ((A2=Sheet1!B$2:B$9)*(Sheet1!D$2:D$9))
[/vba] Автор - Serge_007 Дата добавления - 15.05.2012 в 12:47
serhiox
Дата: Вторник, 15.05.2012, 13:02 |
Сообщение № 13
Группа: Пользователи
Ранг: Прохожий
Сообщений: 5
Репутация:
0
±
Замечаний:
0% ±
то что нужно, СПАААААСИБО!
Ответить
Сообщение то что нужно, СПАААААСИБО! Автор - serhiox Дата добавления - 15.05.2012 в 13:02
Michael_S
Дата: Вторник, 15.05.2012, 15:29 |
Сообщение № 14
Группа: Друзья
Ранг: Старожил
Сообщений: 2012
Репутация:
373
±
Замечаний:
0% ±
Excel2016
Quote (Serge_007 )
=ВПР(A2;Sheet1!B$2:C$9;2;)-СУММПРОИЗВ((A2=Sheet1!B$2:B$9)*(Sheet1!D$2:D$9))
Сереж, что-то у тебя не так считает...
Quote (Serge_007 )
=ВПР(A2;Sheet1!B$2:C$9;2;)-СУММПРОИЗВ((A2=Sheet1!B$2:B$9)*(Sheet1!D$2:D$9))
Сереж, что-то у тебя не так считает...Michael_S
Ответить
Сообщение Quote (Serge_007 )
=ВПР(A2;Sheet1!B$2:C$9;2;)-СУММПРОИЗВ((A2=Sheet1!B$2:B$9)*(Sheet1!D$2:D$9))
Сереж, что-то у тебя не так считает...Автор - Michael_S Дата добавления - 15.05.2012 в 15:29
Serge_007
Дата: Вторник, 15.05.2012, 15:36 |
Сообщение № 15
Группа: Админы
Ранг: Местный житель
Сообщений: 16475
Репутация:
2749
±
Замечаний:
±
Excel 2016
Quote (Michael_S )
что-то у тебя не так считает
Считает правильно, там в файле видно. А что тебя смущает?
Quote (Michael_S )
что-то у тебя не так считает
Считает правильно, там в файле видно. А что тебя смущает?Serge_007
ЮMoney :41001419691823 | WMR :126292472390
Ответить
Сообщение Quote (Michael_S )
что-то у тебя не так считает
Считает правильно, там в файле видно. А что тебя смущает?Автор - Serge_007 Дата добавления - 15.05.2012 в 15:36
serhiox
Дата: Вторник, 15.05.2012, 15:46 |
Сообщение № 16
Группа: Пользователи
Ранг: Прохожий
Сообщений: 5
Репутация:
0
±
Замечаний:
0% ±
а мне кажется всё правильно, находит что должен Х заплатить, вычитает сумму заплаченых в зависимости от номера фактуры.
а мне кажется всё правильно, находит что должен Х заплатить, вычитает сумму заплаченых в зависимости от номера фактуры. serhiox
Ответить
Сообщение а мне кажется всё правильно, находит что должен Х заплатить, вычитает сумму заплаченых в зависимости от номера фактуры. Автор - serhiox Дата добавления - 15.05.2012 в 15:46
Michael_S
Дата: Вторник, 15.05.2012, 16:29 |
Сообщение № 17
Группа: Друзья
Ранг: Старожил
Сообщений: 2012
Репутация:
373
±
Замечаний:
0% ±
Excel2016
по-моему так
Ответить
Сообщение по-моему так Автор - Michael_S Дата добавления - 15.05.2012 в 16:29
Serge_007
Дата: Вторник, 15.05.2012, 16:33 |
Сообщение № 18
Группа: Админы
Ранг: Местный житель
Сообщений: 16475
Репутация:
2749
±
Замечаний:
±
Excel 2016
Иванов (3) должен заплатить 15. Первый транш пошел на 5, второй на 8 итого 13. Сколько остался должен Иванов? ЗЫ Поэтому здесь я и написал, что сводной не получится
Иванов (3) должен заплатить 15. Первый транш пошел на 5, второй на 8 итого 13. Сколько остался должен Иванов? ЗЫ Поэтому здесь я и написал, что сводной не получится Serge_007
ЮMoney :41001419691823 | WMR :126292472390
Ответить
Сообщение Иванов (3) должен заплатить 15. Первый транш пошел на 5, второй на 8 итого 13. Сколько остался должен Иванов? ЗЫ Поэтому здесь я и написал, что сводной не получится Автор - Serge_007 Дата добавления - 15.05.2012 в 16:33
Формуляр
Дата: Вторник, 15.05.2012, 18:45 |
Сообщение № 19
Группа: Друзья
Ранг: Ветеран
Сообщений: 832
Репутация:
255
±
Замечаний:
0% ±
Excel 2003, 2013
Quote (Serge_007 )
ЗЫ Поэтому здесь я и написал, что сводной не получится
А что, собственно, не получится?
Quote (Serge_007 )
ЗЫ Поэтому здесь я и написал, что сводной не получится
А что, собственно, не получится?Формуляр
Excel 2003 EN, 2013 EN
Ответить
Сообщение Quote (Serge_007 )
ЗЫ Поэтому здесь я и написал, что сводной не получится
А что, собственно, не получится?Автор - Формуляр Дата добавления - 15.05.2012 в 18:45
Serge_007
Дата: Вторник, 15.05.2012, 21:20 |
Сообщение № 20
Группа: Админы
Ранг: Местный житель
Сообщений: 16475
Репутация:
2749
±
Замечаний:
±
Excel 2016
Quote (Формуляр )
А что, собственно, не получится?
Ценю твоё чувство юмора
Quote (Формуляр )
А что, собственно, не получится?
Ценю твоё чувство юмора Serge_007
ЮMoney :41001419691823 | WMR :126292472390
Ответить
Сообщение Quote (Формуляр )
А что, собственно, не получится?
Ценю твоё чувство юмора Автор - Serge_007 Дата добавления - 15.05.2012 в 21:20