我想請教各位師兄,Excel點樣先可以做到以下結果。

Equation.jpg
如圖所示,C1 C2 D3 E4 F5各個選項嘅名額只有兩個。
咁樣B欄可以點樣根據C到G欄排列嘅1至5選擇次序出到如圖中嘅結果呢?
盼請各大神指教。

回覆 1# mdws2002


    用VBA好簡單, 但純粹用試算表, 亦可以試下以下方法…有點複雜

excel_q1.png

我用了12345取代了 C1 C2 D3 E4 F5, 這樣方便計數.

1) 先用方法找出每個人的第一選擇:
excel_q2.png

2) 設立選擇扣減表, 設立/更新選擇檢查表:
excel_q3.png

3) 找出最後每人的最佳選擇, 並更新選擇到B列:
excel_q4.png

TOP

回覆  mdws2002


    用VBA好簡單, 但純粹用試算表, 亦可以試下以下方法…有點複雜



我用了12345取代了 ...
salaryman 發表於 2020-7-26 03:01

感謝師兄指導,請問可否提供埋VBA嘅方法?謝謝。
如果唔方便公開,可否PM?

via HKEPC IR Extreme 4.2.3 - Android(4.2.0)

TOP

回覆  mdws2002


    用VBA好簡單, 但純粹用試算表, 亦可以試下以下方法…有點複雜



我用了12345取代了 ...
salaryman 發表於 2020-7-26 03:01


第二項中,紅色嗰條公式係咪應該係=W2-IF($V2=W$1,1,0)先啱?

TOP

回覆 4# mdws2002

Yes, should be V2.

TOP

回覆  mdws2002

Yes, should be V2.
salaryman 發表於 2020-7-26 10:02


已經完成,感謝指導。

TOP