ShadowSaxx
Board Regular
- Joined
- Nov 1, 2012
- Messages
- 68
I need a little coaching on big data.
I have two reports, one from a production system the other from the invoicing system. I need to reconcile the two reports to ensure our invoicing ties out to production. At this time I am focusing on 1 particular item code, but there are potentially hundreds of item codes.
I have 1 Item Code.
I have a around a hundred invoices. (Sample 100)
I have a few hundred different customers. (Sample 100)
I have several hundred lines of billing data. (Sample 650)
I have several thousand lines of production data. (Sample 40,000)
In the billing system, per invoice I might have 1 or more billing lines for this item, usually no more than 2.
In the production system, per invoice I might have 5 to 50 or more production lines for this item per invoice.
Example
Prod System:
30 lines of data has a run amount and a total run amount for each line.
I am looking for tools to help reconcile this data. VLookup and Index/Matching is not cutting it. VLOOKUP does not move beyond the first line found. Index/Matching wants to add all the prod together. I can get subtotals easy enough. I have tried Concatenation, but when it takes multiple production data lines to equal 1 billing line, this does not work. I needs some thing that can look at the Qty on a billing invoice and tie it out to various lines of production data to identify which production jobs went on that line of the invoice.
Here is a sample. These are fairly easy to resolve, but others are not so easy due to number of production and billing rows.
Any advice?
[TABLE="width: 911"]
<colgroup><col style="width: 79pt; mso-width-source: userset; mso-width-alt: 3840;" width="105"> <col style="width: 59pt; mso-width-source: userset; mso-width-alt: 2852;" width="78"> <col style="width: 134pt; mso-width-source: userset; mso-width-alt: 6546;" width="179"> <col style="width: 77pt; mso-width-source: userset; mso-width-alt: 3730;" width="102"> <col style="width: 59pt; mso-width-source: userset; mso-width-alt: 2889;" width="79"> <col style="width: 57pt; mso-width-source: userset; mso-width-alt: 2779;" width="76"> <col style="width: 83pt; mso-width-source: userset; mso-width-alt: 4059;" width="111"> <col style="width: 51pt; mso-width-source: userset; mso-width-alt: 2486;" width="68"> <col style="width: 58pt; mso-width-source: userset; mso-width-alt: 2816;" width="77"> <col style="width: 68pt; mso-width-source: userset; mso-width-alt: 3291;" width="90"> <col style="width: 100pt; mso-width-source: userset; mso-width-alt: 4864;" width="133"> <col style="width: 86pt; mso-width-source: userset; mso-width-alt: 4169;" width="114"> <tbody>[TR]
[TD="width: 105, bgcolor: transparent"]Invoice number[/TD]
[TD="width: 78, bgcolor: transparent"]Billing item[/TD]
[TD="width: 179, bgcolor: transparent"]Est. Quantity[/TD]
[TD="width: 102, bgcolor: transparent"]Actual quantity[/TD]
[TD="width: 79, bgcolor: transparent"]Billable Qty[/TD]
[TD="width: 76, bgcolor: transparent"]Sales order[/TD]
[TD="width: 111, bgcolor: transparent"]Position number[/TD]
[TD="width: 68, bgcolor: transparent"]Sequence[/TD]
[TD="width: 77, bgcolor: transparent"]Agreement[/TD]
[TD="width: 90, bgcolor: transparent"]Billing source[/TD]
[TD="width: 133, bgcolor: transparent"]Description[/TD]
[TD="width: 114, bgcolor: transparent"]Total Billable Qty[/TD]
[/TR]
[TR]
[TD="bgcolor: transparent, align: right"]234672[/TD]
[TD="bgcolor: transparent"]BI_B2E01[/TD]
[TD="bgcolor: transparent, align: right"]3356[/TD]
[TD="bgcolor: transparent, align: right"]3356[/TD]
[TD="bgcolor: transparent, align: right"]5208[/TD]
[TD="bgcolor: transparent, align: right"]3[/TD]
[TD="bgcolor: transparent, align: right"]1[/TD]
[TD="bgcolor: transparent"]GKBSTMT[/TD]
[TD="bgcolor: transparent, align: right"]1[/TD]
[TD="bgcolor: transparent, align: right"]3356[/TD]
[TD="bgcolor: transparent"]B & W[/TD]
[TD="bgcolor: transparent, align: right"]5208[/TD]
[/TR]
[TR]
[TD="bgcolor: transparent, align: right"]234672[/TD]
[TD="bgcolor: transparent"]BI_B2E01[/TD]
[TD="bgcolor: transparent, align: right"]184[/TD]
[TD="bgcolor: transparent, align: right"]184[/TD]
[TD="bgcolor: transparent, align: right"]5208[/TD]
[TD="bgcolor: transparent, align: right"]8[/TD]
[TD="bgcolor: transparent, align: right"]1[/TD]
[TD="bgcolor: transparent"]GKBSTMT[/TD]
[TD="bgcolor: transparent, align: right"]1[/TD]
[TD="bgcolor: transparent, align: right"]184[/TD]
[TD="bgcolor: transparent"]B & W[/TD]
[TD="bgcolor: transparent, align: right"]5208[/TD]
[/TR]
[TR]
[TD="bgcolor: transparent, align: right"]234672[/TD]
[TD="bgcolor: transparent"]BI_B2E01[/TD]
[TD="bgcolor: transparent, align: right"]1668[/TD]
[TD="bgcolor: transparent, align: right"]1668[/TD]
[TD="bgcolor: transparent, align: right"]5208[/TD]
[TD="bgcolor: transparent, align: right"]3[/TD]
[TD="bgcolor: transparent, align: right"]1[/TD]
[TD="bgcolor: transparent"]GKBSTMT[/TD]
[TD="bgcolor: transparent, align: right"]1[/TD]
[TD="bgcolor: transparent, align: right"]1668[/TD]
[TD="bgcolor: transparent"]B & W[/TD]
[TD="bgcolor: transparent, align: right"]5208[/TD]
[/TR]
[TR]
[TD="bgcolor: transparent, align: right"]234441[/TD]
[TD="bgcolor: transparent"]BI_B2E01[/TD]
[TD="bgcolor: transparent, align: right"]525[/TD]
[TD="bgcolor: transparent, align: right"]525[/TD]
[TD="bgcolor: transparent, align: right"]2366[/TD]
[TD="bgcolor: transparent, align: right"]3[/TD]
[TD="bgcolor: transparent, align: right"]5[/TD]
[TD="bgcolor: transparent"]THOCRPT[/TD]
[TD="bgcolor: transparent, align: right"]1[/TD]
[TD="bgcolor: transparent, align: right"]525[/TD]
[TD="bgcolor: transparent"]B & W[/TD]
[TD="bgcolor: transparent, align: right"]2366[/TD]
[/TR]
[TR]
[TD="bgcolor: transparent, align: right"]234441[/TD]
[TD="bgcolor: transparent"]BI_B2E01[/TD]
[TD="bgcolor: transparent, align: right"]36[/TD]
[TD="bgcolor: transparent, align: right"]36[/TD]
[TD="bgcolor: transparent, align: right"]2366[/TD]
[TD="bgcolor: transparent, align: right"]6[/TD]
[TD="bgcolor: transparent, align: right"]5[/TD]
[TD="bgcolor: transparent"]THOCRPT[/TD]
[TD="bgcolor: transparent, align: right"]1[/TD]
[TD="bgcolor: transparent, align: right"]36[/TD]
[TD="bgcolor: transparent"]B & W[/TD]
[TD="bgcolor: transparent, align: right"]2366[/TD]
[/TR]
[TR]
[TD="bgcolor: transparent, align: right"]234441[/TD]
[TD="bgcolor: transparent"]BI_B2E01[/TD]
[TD="bgcolor: transparent, align: right"]35[/TD]
[TD="bgcolor: transparent, align: right"]35[/TD]
[TD="bgcolor: transparent, align: right"]35[/TD]
[TD="bgcolor: transparent, align: right"]3[/TD]
[TD="bgcolor: transparent, align: right"]5[/TD]
[TD="bgcolor: transparent"]THOTIN9[/TD]
[TD="bgcolor: transparent, align: right"]1[/TD]
[TD="bgcolor: transparent, align: right"]35[/TD]
[TD="bgcolor: transparent"]B & W[/TD]
[TD="bgcolor: transparent, align: right"]35[/TD]
[/TR]
[TR]
[TD="bgcolor: transparent"][/TD]
[TD="bgcolor: transparent"][/TD]
[TD="bgcolor: transparent"][/TD]
[TD="bgcolor: transparent"][/TD]
[TD="bgcolor: transparent"][/TD]
[TD="bgcolor: transparent"][/TD]
[TD="bgcolor: transparent"][/TD]
[TD="bgcolor: transparent"][/TD]
[TD="bgcolor: transparent"][/TD]
[TD="bgcolor: transparent"][/TD]
[TD="bgcolor: transparent"][/TD]
[TD="bgcolor: transparent"][/TD]
[/TR]
[TR]
[TD="class: xl64, bgcolor: transparent"]INVOICE DATE[/TD]
[TD="bgcolor: transparent"]CUST ID[/TD]
[TD="bgcolor: transparent"]CUSTOMER NAME[/TD]
[TD="bgcolor: transparent"]INVOICE[/TD]
[TD="bgcolor: transparent"]UOM[/TD]
[TD="class: xl63, bgcolor: transparent"]PRICE[/TD]
[TD="bgcolor: transparent"]Sum of QTY[/TD]
[TD="class: xl63, bgcolor: transparent, colspan: 2"]Sum of AMT[/TD]
[TD="bgcolor: transparent"][/TD]
[TD="bgcolor: transparent"][/TD]
[TD="bgcolor: transparent"][/TD]
[/TR]
[TR]
[TD="class: xl64, bgcolor: transparent, align: right"]10/28/2013[/TD]
[TD="bgcolor: transparent, align: right"]905[/TD]
[TD="bgcolor: transparent"]Sample 1[/TD]
[TD="bgcolor: transparent, align: right"]234672[/TD]
[TD="bgcolor: transparent"]EA [/TD]
[TD="class: xl65, bgcolor: transparent, align: right"]$0.0522[/TD]
[TD="bgcolor: transparent, align: right"]5208[/TD]
[TD="class: xl63, bgcolor: transparent, align: right"]$271.62[/TD]
[TD="bgcolor: transparent"][/TD]
[TD="class: xl63, bgcolor: transparent"][/TD]
[TD="bgcolor: transparent"][/TD]
[TD="bgcolor: transparent"][/TD]
[/TR]
[TR]
[TD="class: xl64, bgcolor: transparent, align: right"]10/28/2013[/TD]
[TD="bgcolor: transparent, align: right"]2995[/TD]
[TD="bgcolor: transparent"]Sample 2[/TD]
[TD="bgcolor: transparent, align: right"]234441[/TD]
[TD="bgcolor: transparent"]EA [/TD]
[TD="class: xl66, bgcolor: transparent, align: right"]$0.158908[/TD]
[TD="bgcolor: transparent, align: right"]2401[/TD]
[TD="class: xl63, bgcolor: transparent, align: right"]$381.54[/TD]
[TD="bgcolor: transparent"][/TD]
[TD="class: xl63, bgcolor: transparent"][/TD]
[TD="bgcolor: transparent"][/TD]
[TD="bgcolor: transparent"][/TD]
[/TR]
</tbody>[/TABLE]
I have two reports, one from a production system the other from the invoicing system. I need to reconcile the two reports to ensure our invoicing ties out to production. At this time I am focusing on 1 particular item code, but there are potentially hundreds of item codes.
I have 1 Item Code.
I have a around a hundred invoices. (Sample 100)
I have a few hundred different customers. (Sample 100)
I have several hundred lines of billing data. (Sample 650)
I have several thousand lines of production data. (Sample 40,000)
In the billing system, per invoice I might have 1 or more billing lines for this item, usually no more than 2.
In the production system, per invoice I might have 5 to 50 or more production lines for this item per invoice.
Example
Prod System:
30 lines of data has a run amount and a total run amount for each line.
I am looking for tools to help reconcile this data. VLookup and Index/Matching is not cutting it. VLOOKUP does not move beyond the first line found. Index/Matching wants to add all the prod together. I can get subtotals easy enough. I have tried Concatenation, but when it takes multiple production data lines to equal 1 billing line, this does not work. I needs some thing that can look at the Qty on a billing invoice and tie it out to various lines of production data to identify which production jobs went on that line of the invoice.
Here is a sample. These are fairly easy to resolve, but others are not so easy due to number of production and billing rows.
Any advice?
[TABLE="width: 911"]
<colgroup><col style="width: 79pt; mso-width-source: userset; mso-width-alt: 3840;" width="105"> <col style="width: 59pt; mso-width-source: userset; mso-width-alt: 2852;" width="78"> <col style="width: 134pt; mso-width-source: userset; mso-width-alt: 6546;" width="179"> <col style="width: 77pt; mso-width-source: userset; mso-width-alt: 3730;" width="102"> <col style="width: 59pt; mso-width-source: userset; mso-width-alt: 2889;" width="79"> <col style="width: 57pt; mso-width-source: userset; mso-width-alt: 2779;" width="76"> <col style="width: 83pt; mso-width-source: userset; mso-width-alt: 4059;" width="111"> <col style="width: 51pt; mso-width-source: userset; mso-width-alt: 2486;" width="68"> <col style="width: 58pt; mso-width-source: userset; mso-width-alt: 2816;" width="77"> <col style="width: 68pt; mso-width-source: userset; mso-width-alt: 3291;" width="90"> <col style="width: 100pt; mso-width-source: userset; mso-width-alt: 4864;" width="133"> <col style="width: 86pt; mso-width-source: userset; mso-width-alt: 4169;" width="114"> <tbody>[TR]
[TD="width: 105, bgcolor: transparent"]Invoice number[/TD]
[TD="width: 78, bgcolor: transparent"]Billing item[/TD]
[TD="width: 179, bgcolor: transparent"]Est. Quantity[/TD]
[TD="width: 102, bgcolor: transparent"]Actual quantity[/TD]
[TD="width: 79, bgcolor: transparent"]Billable Qty[/TD]
[TD="width: 76, bgcolor: transparent"]Sales order[/TD]
[TD="width: 111, bgcolor: transparent"]Position number[/TD]
[TD="width: 68, bgcolor: transparent"]Sequence[/TD]
[TD="width: 77, bgcolor: transparent"]Agreement[/TD]
[TD="width: 90, bgcolor: transparent"]Billing source[/TD]
[TD="width: 133, bgcolor: transparent"]Description[/TD]
[TD="width: 114, bgcolor: transparent"]Total Billable Qty[/TD]
[/TR]
[TR]
[TD="bgcolor: transparent, align: right"]234672[/TD]
[TD="bgcolor: transparent"]BI_B2E01[/TD]
[TD="bgcolor: transparent, align: right"]3356[/TD]
[TD="bgcolor: transparent, align: right"]3356[/TD]
[TD="bgcolor: transparent, align: right"]5208[/TD]
[TD="bgcolor: transparent, align: right"]3[/TD]
[TD="bgcolor: transparent, align: right"]1[/TD]
[TD="bgcolor: transparent"]GKBSTMT[/TD]
[TD="bgcolor: transparent, align: right"]1[/TD]
[TD="bgcolor: transparent, align: right"]3356[/TD]
[TD="bgcolor: transparent"]B & W[/TD]
[TD="bgcolor: transparent, align: right"]5208[/TD]
[/TR]
[TR]
[TD="bgcolor: transparent, align: right"]234672[/TD]
[TD="bgcolor: transparent"]BI_B2E01[/TD]
[TD="bgcolor: transparent, align: right"]184[/TD]
[TD="bgcolor: transparent, align: right"]184[/TD]
[TD="bgcolor: transparent, align: right"]5208[/TD]
[TD="bgcolor: transparent, align: right"]8[/TD]
[TD="bgcolor: transparent, align: right"]1[/TD]
[TD="bgcolor: transparent"]GKBSTMT[/TD]
[TD="bgcolor: transparent, align: right"]1[/TD]
[TD="bgcolor: transparent, align: right"]184[/TD]
[TD="bgcolor: transparent"]B & W[/TD]
[TD="bgcolor: transparent, align: right"]5208[/TD]
[/TR]
[TR]
[TD="bgcolor: transparent, align: right"]234672[/TD]
[TD="bgcolor: transparent"]BI_B2E01[/TD]
[TD="bgcolor: transparent, align: right"]1668[/TD]
[TD="bgcolor: transparent, align: right"]1668[/TD]
[TD="bgcolor: transparent, align: right"]5208[/TD]
[TD="bgcolor: transparent, align: right"]3[/TD]
[TD="bgcolor: transparent, align: right"]1[/TD]
[TD="bgcolor: transparent"]GKBSTMT[/TD]
[TD="bgcolor: transparent, align: right"]1[/TD]
[TD="bgcolor: transparent, align: right"]1668[/TD]
[TD="bgcolor: transparent"]B & W[/TD]
[TD="bgcolor: transparent, align: right"]5208[/TD]
[/TR]
[TR]
[TD="bgcolor: transparent, align: right"]234441[/TD]
[TD="bgcolor: transparent"]BI_B2E01[/TD]
[TD="bgcolor: transparent, align: right"]525[/TD]
[TD="bgcolor: transparent, align: right"]525[/TD]
[TD="bgcolor: transparent, align: right"]2366[/TD]
[TD="bgcolor: transparent, align: right"]3[/TD]
[TD="bgcolor: transparent, align: right"]5[/TD]
[TD="bgcolor: transparent"]THOCRPT[/TD]
[TD="bgcolor: transparent, align: right"]1[/TD]
[TD="bgcolor: transparent, align: right"]525[/TD]
[TD="bgcolor: transparent"]B & W[/TD]
[TD="bgcolor: transparent, align: right"]2366[/TD]
[/TR]
[TR]
[TD="bgcolor: transparent, align: right"]234441[/TD]
[TD="bgcolor: transparent"]BI_B2E01[/TD]
[TD="bgcolor: transparent, align: right"]36[/TD]
[TD="bgcolor: transparent, align: right"]36[/TD]
[TD="bgcolor: transparent, align: right"]2366[/TD]
[TD="bgcolor: transparent, align: right"]6[/TD]
[TD="bgcolor: transparent, align: right"]5[/TD]
[TD="bgcolor: transparent"]THOCRPT[/TD]
[TD="bgcolor: transparent, align: right"]1[/TD]
[TD="bgcolor: transparent, align: right"]36[/TD]
[TD="bgcolor: transparent"]B & W[/TD]
[TD="bgcolor: transparent, align: right"]2366[/TD]
[/TR]
[TR]
[TD="bgcolor: transparent, align: right"]234441[/TD]
[TD="bgcolor: transparent"]BI_B2E01[/TD]
[TD="bgcolor: transparent, align: right"]35[/TD]
[TD="bgcolor: transparent, align: right"]35[/TD]
[TD="bgcolor: transparent, align: right"]35[/TD]
[TD="bgcolor: transparent, align: right"]3[/TD]
[TD="bgcolor: transparent, align: right"]5[/TD]
[TD="bgcolor: transparent"]THOTIN9[/TD]
[TD="bgcolor: transparent, align: right"]1[/TD]
[TD="bgcolor: transparent, align: right"]35[/TD]
[TD="bgcolor: transparent"]B & W[/TD]
[TD="bgcolor: transparent, align: right"]35[/TD]
[/TR]
[TR]
[TD="bgcolor: transparent"][/TD]
[TD="bgcolor: transparent"][/TD]
[TD="bgcolor: transparent"][/TD]
[TD="bgcolor: transparent"][/TD]
[TD="bgcolor: transparent"][/TD]
[TD="bgcolor: transparent"][/TD]
[TD="bgcolor: transparent"][/TD]
[TD="bgcolor: transparent"][/TD]
[TD="bgcolor: transparent"][/TD]
[TD="bgcolor: transparent"][/TD]
[TD="bgcolor: transparent"][/TD]
[TD="bgcolor: transparent"][/TD]
[/TR]
[TR]
[TD="class: xl64, bgcolor: transparent"]INVOICE DATE[/TD]
[TD="bgcolor: transparent"]CUST ID[/TD]
[TD="bgcolor: transparent"]CUSTOMER NAME[/TD]
[TD="bgcolor: transparent"]INVOICE[/TD]
[TD="bgcolor: transparent"]UOM[/TD]
[TD="class: xl63, bgcolor: transparent"]PRICE[/TD]
[TD="bgcolor: transparent"]Sum of QTY[/TD]
[TD="class: xl63, bgcolor: transparent, colspan: 2"]Sum of AMT[/TD]
[TD="bgcolor: transparent"][/TD]
[TD="bgcolor: transparent"][/TD]
[TD="bgcolor: transparent"][/TD]
[/TR]
[TR]
[TD="class: xl64, bgcolor: transparent, align: right"]10/28/2013[/TD]
[TD="bgcolor: transparent, align: right"]905[/TD]
[TD="bgcolor: transparent"]Sample 1[/TD]
[TD="bgcolor: transparent, align: right"]234672[/TD]
[TD="bgcolor: transparent"]EA [/TD]
[TD="class: xl65, bgcolor: transparent, align: right"]$0.0522[/TD]
[TD="bgcolor: transparent, align: right"]5208[/TD]
[TD="class: xl63, bgcolor: transparent, align: right"]$271.62[/TD]
[TD="bgcolor: transparent"][/TD]
[TD="class: xl63, bgcolor: transparent"][/TD]
[TD="bgcolor: transparent"][/TD]
[TD="bgcolor: transparent"][/TD]
[/TR]
[TR]
[TD="class: xl64, bgcolor: transparent, align: right"]10/28/2013[/TD]
[TD="bgcolor: transparent, align: right"]2995[/TD]
[TD="bgcolor: transparent"]Sample 2[/TD]
[TD="bgcolor: transparent, align: right"]234441[/TD]
[TD="bgcolor: transparent"]EA [/TD]
[TD="class: xl66, bgcolor: transparent, align: right"]$0.158908[/TD]
[TD="bgcolor: transparent, align: right"]2401[/TD]
[TD="class: xl63, bgcolor: transparent, align: right"]$381.54[/TD]
[TD="bgcolor: transparent"][/TD]
[TD="class: xl63, bgcolor: transparent"][/TD]
[TD="bgcolor: transparent"][/TD]
[TD="bgcolor: transparent"][/TD]
[/TR]
</tbody>[/TABLE]