Hi guys,
Hope someone can help/inspire me for an easier way to do this.
I've 2 tables. Table 1 being client's data and Table 2 being standard codes used
We have a standard set of job titles and its respective codes (e.g. CEO = "0001") assigned for standardization purpose. And companies have different job titles for the same job (e.g IT Helpdesk = IT Support = Support Helpdesk = IT analyst).
Whilst I rely on clients to code the jobs correctly according to our manual (table 2), some may be wrong/updated/outdated/not filled.
What I'm doing quarterly using the dump of 400,000 data lines is to filter jobs and assign the standard codes (e.g. filter for all CEO/Chief Executive/Chief Executive Officer and assign "0001" to it if it's not already "0001").
Is there a way to automate this process?
I'm thinking along the lines of creating a form to enter possible job title/keywords to search, with anything that matches these criteria get assigned a code in the job title column.
Or even if this is easier in Microsoft Access, do advice.
Thanks guys!
[TABLE="width: 410"]
<tbody>[TR]
[TD]Table 1[/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[/TR]
[TR]
[TD]Company[/TD]
[TD]Job Title[/TD]
[TD]Job Code[/TD]
[TD]Level[/TD]
[/TR]
[TR]
[TD]Company A[/TD]
[TD]Accountant III[/TD]
[TD][/TD]
[TD]15[/TD]
[/TR]
[TR]
[TD]Company A[/TD]
[TD]Junior Accountant[/TD]
[TD][/TD]
[TD]13[/TD]
[/TR]
[TR]
[TD]Company A[/TD]
[TD]Senior Auditor[/TD]
[TD][/TD]
[TD]15[/TD]
[/TR]
[TR]
[TD]Company A[/TD]
[TD]Junior Tax Accountant[/TD]
[TD][/TD]
[TD]14[/TD]
[/TR]
[TR]
[TD]Company B[/TD]
[TD]Tax Analyst I[/TD]
[TD][/TD]
[TD]13[/TD]
[/TR]
[TR]
[TD]Company B[/TD]
[TD]Financial Analyst I[/TD]
[TD][/TD]
[TD]15[/TD]
[/TR]
[TR]
[TD]Company C[/TD]
[TD]CSR Advisor[/TD]
[TD][/TD]
[TD]16[/TD]
[/TR]
[TR]
[TD]Company C[/TD]
[TD]Community Manager[/TD]
[TD][/TD]
[TD]15[/TD]
[/TR]
[TR]
[TD]Company C[/TD]
[TD]Analyst, treasury[/TD]
[TD][/TD]
[TD]15[/TD]
[/TR]
[TR]
[TD]Company C[/TD]
[TD]Mgr, Payroll[/TD]
[TD][/TD]
[TD]15[/TD]
[/TR]
</tbody>[/TABLE]
[TABLE="width: 410"]
<tbody>[TR]
[TD]Table 2 standard codes[/TD]
[TD][/TD]
[TD][/TD]
[/TR]
[TR]
[TD]Job Title[/TD]
[TD]Code[/TD]
[TD]Level[/TD]
[/TR]
[TR]
[TD]Accountant III[/TD]
[TD]1005[/TD]
[TD]15[/TD]
[/TR]
[TR]
[TD]Accountant I[/TD]
[TD]1008[/TD]
[TD]13[/TD]
[/TR]
[TR]
[TD]Auditor II[/TD]
[TD]1015[/TD]
[TD]15[/TD]
[/TR]
[TR]
[TD]Tax Accountant I[/TD]
[TD]1021[/TD]
[TD]15[/TD]
[/TR]
[TR]
[TD]Tax Analyst I[/TD]
[TD]1023[/TD]
[TD]13[/TD]
[/TR]
[TR]
[TD]Financial Analyst I[/TD]
[TD]1028[/TD]
[TD]15[/TD]
[/TR]
[TR]
[TD]Corporate Social Responsibility Specialist[/TD]
[TD]1843[/TD]
[TD]15[/TD]
[/TR]
[TR]
[TD]Community Manager[/TD]
[TD]1844[/TD]
[TD]15[/TD]
[/TR]
[TR]
[TD]Treasury Analyst[/TD]
[TD]5670[/TD]
[TD]15[/TD]
[/TR]
[TR]
[TD]Payroll Manager[/TD]
[TD]5675[/TD]
[TD]15[/TD]
[/TR]
</tbody>[/TABLE]
Hope someone can help/inspire me for an easier way to do this.
I've 2 tables. Table 1 being client's data and Table 2 being standard codes used
We have a standard set of job titles and its respective codes (e.g. CEO = "0001") assigned for standardization purpose. And companies have different job titles for the same job (e.g IT Helpdesk = IT Support = Support Helpdesk = IT analyst).
Whilst I rely on clients to code the jobs correctly according to our manual (table 2), some may be wrong/updated/outdated/not filled.
What I'm doing quarterly using the dump of 400,000 data lines is to filter jobs and assign the standard codes (e.g. filter for all CEO/Chief Executive/Chief Executive Officer and assign "0001" to it if it's not already "0001").
Is there a way to automate this process?
I'm thinking along the lines of creating a form to enter possible job title/keywords to search, with anything that matches these criteria get assigned a code in the job title column.
Or even if this is easier in Microsoft Access, do advice.
Thanks guys!
[TABLE="width: 410"]
<tbody>[TR]
[TD]Table 1[/TD]
[TD][/TD]
[TD][/TD]
[TD][/TD]
[/TR]
[TR]
[TD]Company[/TD]
[TD]Job Title[/TD]
[TD]Job Code[/TD]
[TD]Level[/TD]
[/TR]
[TR]
[TD]Company A[/TD]
[TD]Accountant III[/TD]
[TD][/TD]
[TD]15[/TD]
[/TR]
[TR]
[TD]Company A[/TD]
[TD]Junior Accountant[/TD]
[TD][/TD]
[TD]13[/TD]
[/TR]
[TR]
[TD]Company A[/TD]
[TD]Senior Auditor[/TD]
[TD][/TD]
[TD]15[/TD]
[/TR]
[TR]
[TD]Company A[/TD]
[TD]Junior Tax Accountant[/TD]
[TD][/TD]
[TD]14[/TD]
[/TR]
[TR]
[TD]Company B[/TD]
[TD]Tax Analyst I[/TD]
[TD][/TD]
[TD]13[/TD]
[/TR]
[TR]
[TD]Company B[/TD]
[TD]Financial Analyst I[/TD]
[TD][/TD]
[TD]15[/TD]
[/TR]
[TR]
[TD]Company C[/TD]
[TD]CSR Advisor[/TD]
[TD][/TD]
[TD]16[/TD]
[/TR]
[TR]
[TD]Company C[/TD]
[TD]Community Manager[/TD]
[TD][/TD]
[TD]15[/TD]
[/TR]
[TR]
[TD]Company C[/TD]
[TD]Analyst, treasury[/TD]
[TD][/TD]
[TD]15[/TD]
[/TR]
[TR]
[TD]Company C[/TD]
[TD]Mgr, Payroll[/TD]
[TD][/TD]
[TD]15[/TD]
[/TR]
</tbody>[/TABLE]
[TABLE="width: 410"]
<tbody>[TR]
[TD]Table 2 standard codes[/TD]
[TD][/TD]
[TD][/TD]
[/TR]
[TR]
[TD]Job Title[/TD]
[TD]Code[/TD]
[TD]Level[/TD]
[/TR]
[TR]
[TD]Accountant III[/TD]
[TD]1005[/TD]
[TD]15[/TD]
[/TR]
[TR]
[TD]Accountant I[/TD]
[TD]1008[/TD]
[TD]13[/TD]
[/TR]
[TR]
[TD]Auditor II[/TD]
[TD]1015[/TD]
[TD]15[/TD]
[/TR]
[TR]
[TD]Tax Accountant I[/TD]
[TD]1021[/TD]
[TD]15[/TD]
[/TR]
[TR]
[TD]Tax Analyst I[/TD]
[TD]1023[/TD]
[TD]13[/TD]
[/TR]
[TR]
[TD]Financial Analyst I[/TD]
[TD]1028[/TD]
[TD]15[/TD]
[/TR]
[TR]
[TD]Corporate Social Responsibility Specialist[/TD]
[TD]1843[/TD]
[TD]15[/TD]
[/TR]
[TR]
[TD]Community Manager[/TD]
[TD]1844[/TD]
[TD]15[/TD]
[/TR]
[TR]
[TD]Treasury Analyst[/TD]
[TD]5670[/TD]
[TD]15[/TD]
[/TR]
[TR]
[TD]Payroll Manager[/TD]
[TD]5675[/TD]
[TD]15[/TD]
[/TR]
</tbody>[/TABLE]