JPARKHURST
Board Regular
- Joined
- Oct 25, 2016
- Messages
- 151
Job Set
Jobs
- Finished Good Job
- Manufactured Parts Jobs
I have a table which shows me purchased parts shortages. I want to concatenate shortages for similar Job Sets. Now,my table auto-produces the Job Set for Jobs that are for the finished goods. I manually input Job Sets for non-finished goods Jobs.
What I am wanting to do is concatenate two fields based upon a comparison of the Jobset and NonFG Jobset fields.
Now, i don't have a problem getting my results with the working formula below, but I need to add the following checks:
This was my old formula i used before I had to worry about Non FG Job Sets. It shows what the purchased part number is, and when it is expected to arrive.
=IF(B1=B2, CONCATENATE(J1," | ",C2, " ",TEXT(F2,"MMM-DD")),CONCATENATE(C2," ",TEXT(F2,"MMM-DD")))
I tried this formula, but it would notwork correctly
VERSION 1.3 TEST
=IF(K1=K2,CONCATENATE(J1," | ",C2, " ",TEXT(F2,"MMM-DD")),IF(NOT(ISBLANK(L2)),IF(K1=L2,CONCATENATE(J1," | ",C2, " ",TEXT(F2,"MMM-DD")),IF(AND(NOT(ISBNLANK(L1)),NOT(ISBLANK(L2))),IF(L1=L2, CONCATENATE(J1," | ",C2, " ",TEXT(F2,"MMM-DD")),CONCATENATE(C2," ",TEXT(F2,"MMM-DD"))))))
Here is my nonWorking Very Basic Formula. It gives me L1=L2 when there is a blank field in L1, despite what I thought was a NOt(ISBLANK()) condition to prevent that. If I take out NOT, then I just get a False reading.
=IF(AND(K1="-",K2="-"),"",IF(K1=K2, "K1=K2", IF(K1=L2,"K1=l2",IF((NOT(ISBLANK(L1))),IF(L1=L2,"L1=L2","CONCATENATE NORMAL"),""))))
Can anybody see in particular why the last basic formula is giving me a L1=L2 when the cell is blank? Is there a better way than using nested IF's?
Thanks for any help in advance.
Jon
Jobs
- Finished Good Job
- Manufactured Parts Jobs
I have a table which shows me purchased parts shortages. I want to concatenate shortages for similar Job Sets. Now,my table auto-produces the Job Set for Jobs that are for the finished goods. I manually input Job Sets for non-finished goods Jobs.
What I am wanting to do is concatenate two fields based upon a comparison of the Jobset and NonFG Jobset fields.
Now, i don't have a problem getting my results with the working formula below, but I need to add the following checks:
- Check if k1=k2;
- check k1="-" and prevent two matching "-"'s;
- check L1 to see if it is blank,
- Compare K1 TO K2; K1 TO L2; L1 TO K2; L1 TO L2 for a match
This was my old formula i used before I had to worry about Non FG Job Sets. It shows what the purchased part number is, and when it is expected to arrive.
=IF(B1=B2, CONCATENATE(J1," | ",C2, " ",TEXT(F2,"MMM-DD")),CONCATENATE(C2," ",TEXT(F2,"MMM-DD")))
I tried this formula, but it would notwork correctly
VERSION 1.3 TEST
=IF(K1=K2,CONCATENATE(J1," | ",C2, " ",TEXT(F2,"MMM-DD")),IF(NOT(ISBLANK(L2)),IF(K1=L2,CONCATENATE(J1," | ",C2, " ",TEXT(F2,"MMM-DD")),IF(AND(NOT(ISBNLANK(L1)),NOT(ISBLANK(L2))),IF(L1=L2, CONCATENATE(J1," | ",C2, " ",TEXT(F2,"MMM-DD")),CONCATENATE(C2," ",TEXT(F2,"MMM-DD"))))))
Here is my nonWorking Very Basic Formula. It gives me L1=L2 when there is a blank field in L1, despite what I thought was a NOt(ISBLANK()) condition to prevent that. If I take out NOT, then I just get a False reading.
=IF(AND(K1="-",K2="-"),"",IF(K1=K2, "K1=K2", IF(K1=L2,"K1=l2",IF((NOT(ISBLANK(L1))),IF(L1=L2,"L1=L2","CONCATENATE NORMAL"),""))))
Can anybody see in particular why the last basic formula is giving me a L1=L2 when the cell is blank? Is there a better way than using nested IF's?
Thanks for any help in advance.
Jon