[算表] 儲存格資料處理及合併問題
軟體:
Excel
版本:
2010
目前使用方式如下
B C D E F G H I J K L M N
1
2 甲頻 A 位置
3 甲常 B 分組 頻 常 少 罕
4 甲少 C 分區 甲 A B C D
5 甲罕 D 乙 E F G H
6 乙頻 E 丙 I J K L
7 乙常 F 丁 M N O P
8 乙少 G
9 乙罕 H
10 丙頻 I
11 丙常 J
12 丙少 K
13 丙罕 L
14 丁頻 M
15 丁常 N
16 丁少 O
17 丁罕 P
18 甲甲丙乙甲丁丙丙甲乙 甲 甲 丙 乙 甲 丁 丙 丙 甲 乙
19 罕頻頻少少少頻罕頻常 罕 頻 頻 少 少 少 少 罕 頻 常
20 DAIGCOKLAF D A I G C O K L A F
因為我目前有許多函數還不太會使用
所以使用較為土法煉鋼的方法
B欄是我可能遇到的所有組合
C欄是對應值 for vlookup 使用
我的原始資料在 D18
D19
想要的操作是 D18資料的第一項+D19資料第一項相加轉化D20的第一項
D18資料的第二項+D19資料第一項相加轉化D20的第二項
並且依此方式將D18 D19內部資料逐項相加轉化
因此我暫時使用的方式是
E18=MID($D$18,1,1) F18=MID($D$18,2,1) ... N18=MID($D$18,10,1)
E19=MID($D$19,1,1) F19=MID($D$19,2,1) ... N19=MID($D$19,10,1)
E20=VLOOKUP(E18&E19,$B$2:$C$17,2,FALSE)
F20=VLOOKUP(F18&F19,$B$2:$C$17,2,FALSE)
...
N20=VLOOKUP(N18&N19,$B$2:$C$17,2,FALSE)
最後D20=E20&F20&G20&H20&I20&J20&K20&L20&M20&N20
請問各位有沒有方法可以更加精簡的做這些運算
可以跳過拆開轉化合併的步驟
使得
甲甲丙乙甲丁丙丙甲乙
+) 罕頻頻少少少頻罕頻常
= DAIGCOKLAF
懇請各位幫忙
謝謝
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 120.126.63.127
→
01/22 18:34, , 1F
01/22 18:34, 1F
→
01/22 21:08, , 2F
01/22 21:08, 2F
※ 編輯: potson 來自: 111.250.86.77 (01/22 21:55)
請問 vlookup and mid 在自訂函數中需要重新定義嗎?
目前我還沒辦法搞定自訂函數的使用方式
※ 編輯: potson 來自: 111.250.86.77 (01/22 23:29)
→
01/22 23:50, , 3F
01/22 23:50, 3F
→
01/23 10:09, , 4F
01/23 10:09, 4F