我相信寫出來的條件會很長,而我在編寫這個長公式時不太好 我已經使用了6列,它們是D,E,M,N,O ,P
樣本數據:Excel在公式中添加更多條件
D3=123456(Changing variable as it can be 12345, 12345A,123456A)
E3=1
M3=31
N3=_
O3=00
P3=0
的公式是基於該列d字段設計(變量的變化是在該字段)讓說 如果D3的長度= 6然後(電流式我完成)
=IF(LEN(D3)=6,CONCATENATE(M3,D3,N3,O3,E3),CONCATENATE(M3,D3,O3,E3))
如果假設D變量更改爲123456A(公式中的其他 表示爲不連接N3) ,則結果爲31123456_001,那麼結果將爲31123456A001。
我在列p中添加了,這樣我就可以使用它連接到我需要的格式。 有幾個條件,我需要添加, 這是
1.如果D3 = 12345,格式結果將是31_001(M3串聯,P3,D3,N3,O3,E3)
2.如果d = 12345A,格式結果將是31A001(串聯M3,P3,D3,O3,E3)
3.數據爲列D3場,12345 甲,所述甲字母表可以在AZ。
這些是我在公式中要求的所有條件和結果的列表。
1. D3 = 123456 then the outcome will be 31123456_001
2. D3 = 123456A then outcome will be 31123456A001
3. D3 = 12345 then outcome will be 31_001
4. D3 = 12345A then outcome will be 31A001
附加信息:
這是因爲它可以是任意數字組合只是格式,最後一個字母的字母表可以AZ
D3 = 123456
D3 = 123456A
D3 = 12345
D3 = 12345A
什麼是這些新的條件下的優先級?即它們屬於已有的配方還是屬於它的某個地方? –
是的,他們必須添加到現有的公式 –