Forum Discussion
QuickBaseCoachD
8 years agoQrew Captain
Ron,
Good to see that you made it work.
Here are two suggestions for the future
You only need 1 IF in QuickBase, so you need to undo your excel background.
If(
[Designer]= "Name", [Hours Worked] * 40.9,
[Designer]= "Name", [Hours Worked] * 38.6,
[Designer]= "Name", [Hours Worked] * 34)
But the right way to do this is not to hard code it.
There should be a table of designers and their rates. Then setup a relationship where 1 designer has many rates and pull that down as a lookup field for the Rate.
Then I would set up a snapshot field on that rate lookup https://help.quickbase.com/user-assistance/setting_up_snapshot_fields.html so that you do not change the historical records, when the rates are changed over time.
Good to see that you made it work.
Here are two suggestions for the future
You only need 1 IF in QuickBase, so you need to undo your excel background.
If(
[Designer]= "Name", [Hours Worked] * 40.9,
[Designer]= "Name", [Hours Worked] * 38.6,
[Designer]= "Name", [Hours Worked] * 34)
But the right way to do this is not to hard code it.
There should be a table of designers and their rates. Then setup a relationship where 1 designer has many rates and pull that down as a lookup field for the Rate.
Then I would set up a snapshot field on that rate lookup https://help.quickbase.com/user-assistance/setting_up_snapshot_fields.html so that you do not change the historical records, when the rates are changed over time.
ArchiveUser
8 years agoQrew Captain
Thanks for the additional info (for guys like me, this is the stuff that helps tremendously!). The single If statement does make it so much easier!
The additional ideas on the relationship table is brilliant, as is the snapshot. Going to give those a try so you may be seeing me back here asking questions when it doesn't work :)
The additional ideas on the relationship table is brilliant, as is the snapshot. Going to give those a try so you may be seeing me back here asking questions when it doesn't work :)