Structure...hmmmmm of course....
This is what it looks like now...
Source Report Random Auto Generated Information (Columns A-AA),
Source Report: Columns which we are Scanning for a match:
E2 (USER NAMES)
G2 (TASKS)
J2 (DEPARTMENT ASSIGNED)
K2 (DESCRIPTIONS)
O2 (DOLLAR VALUE)
S2 (ACCOUNT CODES)
In the Source Report after Columns A-AA information I added to the far right Columns AC-AQ Your beautifully constructed formula's... They look great on your example and not so much on mine when added.. ;(
Columns AC-AQ
AC (VALUE POPULATES)
AD (CORRECTED ITEM NAME)
AE (AMOUNT)
CATEGORY NAMES ARE THE REMAINING COLUMNS AF(CAT1)-AQ(CAT12)
Okay and then with your awesome table I created wks1 separate worksheet within the same workbook... I created the following defined tables (two column)in wks1 to reference
Column D & E (USER NAMES),
Column J & K (TASKS),
Column G & H (DEPARTMENTS ASSIGNED),
Column A & B (ACCOUNT _TABLE)-for DESCRIPTIONS)
Heres the formulas in each column you had advised to add to the far right in the source report:
AC (VALUE POPULATES):
=IF(OR(S6=50100,S6=5010010,S6=5010050,S6=5030090,S6=50100900000001),AH6,"")
Can I have it run through each column we are seeking a match and if it's a hit it will populate?in AF:AQ instead of AH column which is COMM...
AD (CORRECTED ITEM NAME):
=VLOOKUP(S14,Accounts_Table,2,FALSE)
I want to add the additional tables I created - HOW? as well couldn't I just reference wks! instead of a table name? Obviously I have been reading too much and my facts are jumbled...
AE (AMOUNT):=VALUE(SUBSTITUTE(SUBSTITUTE(O2,"$",""),CHAR(160),""))
(I have gotten $dollar amounts or #Value)
Break down formula below applied to columns AF-AQ
IF(CORRECTED ITEM NAME=CAT1,AMOUNT,zero)
(Out of 1200 rows I have not been getting many zero's mostly #N/A's)
AF (CAT1):=IF($AD2=AF$1,$AE2,0)
AG (CAT2):=IF($AD2=AG$1,$AE2,0)
AH (CAT3-COMM):=IF($AD2=AH$1,$AE2,0)
AI (CAT4-TRAVEL):=IF($AD2=AI$1,$AE2,0)
AJ (CAT5-TRAINING):=IF($AD2=AJ$1,$AE2,0)
AK (CAT6):=IF($AD2=AK$1,$AE2,0)
AL (CAT7):=IF($AD2=AL$1,$AE2,0)
AM (CAT8):=IF($AD2=AM$1,$AE2,0)
AN (CAT9):=IF($AD2=AN$1,$AE2,0)
AO (CAT10):=IF($AD2=AO$1,$AE2,0)
AP (CAT11):=IF($AD2=AP$1,$AE2,0)
AQ (CAT12)=IF($AD2=AQ$1,$AE2,0)
Can you review and let me know where I messed up.... Thank You!