Como vincular dados do Excel em células diferentes

0

Estou tentando vincular os comprovantes de recebimento pagos ao número de faturas, Usar =VLOOKUP(C6;[Sheet2]$A$1:$G$1000;2;FALSE) ajuda quando o "número da fatura" está na coluna A, enquanto no meu caso o número "comprovante de recebimento" está na coluna A e os números das faturas estão nas colunas C, E, FG .. etc .. (dependendo quantas faturas são pagas usando o mesmo comprovante de recebimento)

Esclarecimento:

Suponha que eu tenha emitido 9 faturas (# 1- # 9) para meus clientes. Suas quantidades e detalhes são como abaixo:

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   

(Este é o formato em que o sistema POS entra, a coluna A é a quantia, a coluna B é o nome do cliente, a coluna C é a data e a coluna D é o número da fatura)

e eu estou fazendo outro arquivo de excel para os comprovantes de recebimento que eu emiti quando recebi o pagamento, um voucher pode ser para uma ou mais faturas, conforme abaixo:

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

agora minha pergunta é, quando eu inserir os dados no arquivo de detalhes do comprovante de recebimento (na segunda tabela), como posso fazer o Excel colocar o número do comprovante de recebimento ao lado do número da fatura correspondente na primeira tabela.

    
por Tawfiq 01.11.2017 / 19:14

2 respostas

0

Você pode usar AGGREGATE ():

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

    
por 01.11.2017 / 23:46
0

Na minha experiência, ao usar vlookup , o foco (seu C6 ) deve estar no início da tabela que está sendo pesquisada. Pessoalmente, se você puder, eu faria assim ... com a coluna do comprovante de recebimento usando essa pesquisa após corrigir a tabela de comprovantes de recebimento =vlookup(D2,[Sheet2]$A$1:$G$1000,2,FALSE) Isso deve ir para a coluna E da tabela de faturas.

Tabela de faturas:

  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   

Tabela de comprovante de recebimento: reconfigurada para que as faturas sejam pagas na primeira coluna

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         

Mantenha as faturas pagas pelo vale separado ... não é possível procurá-las se estiverem todas juntas em uma coluna.

    
por 01.11.2017 / 19:46