Я пытаюсь связать квитанции, оплаченные с номером счета, Использование =VLOOKUP(C6;[Sheet2]$A$1:$G$1000;2;FALSE) помогает, когда "номер счета" находится в столбце A, а в моем если номер "квитанции о получении" указан в столбце A, а номера счетов-фактур указаны в столбцах C, E, F G и т. д. (в зависимости от того, сколько счетов-фактур оплачено с использованием одной и той же квитанции)

Разъяснение:

предположим, что я выставил 9 счетов (# 1- # 9) своим клиентам. Их количество и детали указаны ниже:

Amount    Customer    Date        Invoice #    
100      Customer A   15-Oct-16      1   
 25      Customer B   16-Oct-16      2   
123      Customer A   17-Oct-16      3   
100      Customer A   18-Oct-16      4   
 11      Customer C   19-Oct-16      5   
100      Customer A   20-Oct-16      6   
 90      Customer A   21-Oct-16      7   
 50      Customer A   22-Oct-16      8   
160      Customer B   23-Oct-16      9   

(Это формат, который выдает моя система POS, столбец A - это сумма, столбец B - имя клиента, столбец C - дата, а столбец D - номер счета).

и я делаю еще один файл Excel для ваучеров, которые я выдаю при получении платежа, ваучер может быть для одного или нескольких счетов, как показано ниже:

Receipt voucher #   Date        Amount    Invoices Paid by the voucher          
  33              15-Nov-16    125.00          1   2       
  45              17-Nov-16    223.00          3   4       
  55              18-Nov-16     11.00          5           
 123              20-Nov-16    400.00          6   7   8   9

теперь мой вопрос заключается в том, как при вводе данных в файл сведений о квитанции о поступлении (во второй таблице) как сделать так, чтобы Excel поместил номер чека за квитанцию рядом с соответствующим номером счета-фактуры в первой таблице.

2 ответа2

0

Вы можете использовать AGGREGATE():

=INDEX(Sheet2!A:A;AGGREGATE(15;6;ROW(Sheet2!$D$2:$I$100)/(Sheet2!$D$2:$I$100=D2);1))

0

По моему опыту, при использовании vlookup фокус (ваш C6) должен находиться в начале просматриваемой таблицы. Лично, если вы можете, я бы сделал это так ... со столбцом квитанции о получении, используя этот поиск после исправления таблицы квитанции о получении =vlookup(D2,[Sheet2]$A$1:$G$1000,2,FALSE) Это должно быть в столбце E таблицы счетов-фактур.

Таблица счетов-фактур:

  A          B           C              D                E 
Amount    Customer      Date     (D1) Invoice #     Receipt Voucher #
100      Customer A   15-Oct-16    (D2) 1                33 
 25      Customer B   16-Oct-16         2                33
123      Customer A   17-Oct-16         3                45
100      Customer A   18-Oct-16         4                45
 11      Customer C   19-Oct-16         5                55
100      Customer A   20-Oct-16         6                123
 90      Customer A   21-Oct-16         7                123   
 50      Customer A   22-Oct-16         8                123   
160      Customer B   23-Oct-16         9                123   

Таблица квитанций квитанций: перенастроена на оплату счетов в первом столбце

Invoices Paid by Voucher(A1)     Receipt voucher #   Date        Amount    
 1 (this is in A2)                   33              15-Nov-16    105.00 
 2                                   33              15-Nov-16     25.00
 3                                   45              17-Nov-16    123.00         
 4                                   45              17-Nov-16    100.00         
 5                                   55              18-Nov-16     11.00         
 6                                  123              20-Nov-16    100.00         
 7                                  123              20-Nov-16     90.00         
 8                                  123              20-Nov-16     50.00         
 9                                  123              20-Nov-16    160.00         

Храните счета, оплаченные ваучером, отдельно ... они не могут быть просмотрены, если они все в одном столбце вместе.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .