EXCEL處理儲存格中的符號相乘

2015-07-11 1:10 am
設列123及欄ABC之儲存格符號為:
a 1 4
b 2 5
c 3 6
欄的符號去乘列的符號而欄本身不相乘,
且符號組合不重覆(例: [a,1] [1,a]即為重覆)的所有組合
如何用vba或函數的方式達成(若為函數的情況無法使用CTRL+SHIFT+ENTER)

如連結的圖所示(分別為黃色及藍色區塊)
https://app.box.com/s/3ng1pv1996xsi5cou11j4kz0btdi42tq

謝謝~~
更新1:

更新圖片說明 https://app.box.com/s/es6v2c2ehq615eo8lhwdxer87g5063il

回答 (3)

2015-07-11 9:33 am
✔ 最佳答案
欄的符號?
列的符號?
如何定義??

2015-07-11 01:08:58 補充:
我了解你的意思了,簡言之,就是:
"同欄不相乘"

例如:
a,b 因為在同一欄,所以不列入組合中.

2015-07-11 01:33:25 補充:
Sub my_product()

yU = [A1].End(xlDown).Row
xU = [A1].End(xlToRight).Column
r = 1

For x1 = 1 To xU - 1
For y1 = 1 To yU
For x2 = x1 + 1 To xU
For y2 = 1 To yU
Cells(r, xU + 2) = Cells(y1, x1) & "," & Cells(y2, x2)
r = r + 1
Next
Next
Next
Next

End Sub
2015-07-11 3:15 am
都視為文字, 例如"1" 或"a"
https://app.box.com/s/es6v2c2ehq615eo8lhwdxer87g5063il
範例圖片有更新說明, 謝謝

2015-07-11 12:04:41 補充:
TO:EXCEL迷 大也感謝您的意見, 同樣也是可以解決問題, 已關注您的blog, 希望仍有機會向您請教, 謝謝~~

2015-07-11 12:15:56 補充:
不知是不是分類錯誤, 可否抽空解答下面這題呢~~
https://hk.knowledge.yahoo.com/question/question?qid=7015071000073


收錄日期: 2021-04-23 23:53:09
原文連結 [永久失效]:
https://hk.answers.yahoo.com/question/index?qid=20150710000010KK05037

檢視 Wayback Machine 備份