Board logo

標題: 難題!!! 傳回儲存格內容,由右至左 [打印本頁]

作者: kevin21522886    時間: 2013-10-16 16:23     標題: 難題!!! 傳回儲存格內容,由右至左

本帖最後由 kevin21522886 於 2013-10-16 16:25 編輯

[attach]16351[/attach]

請教各位高手!!小弟目前有一資料檔,記錄相關零件的版次更新歷程(如上圖)。目前的問題是,希望能有各零件最新版次的資訊(理想為下圖),不知有什麼公式能辦到。以上麻煩了,感謝!!

[attach]16352[/attach]
作者: kevin21522886    時間: 2013-10-16 16:33

[attach]16353[/attach]回復 1# kevin21522886

抱歉,忘了附上EXCELL檔~~
作者: georgema    時間: 2013-10-16 17:18

若不使用巨集的情況下,可橫向將每個儲存格的內容串起來,再取最右邊的字元,應該就是最高版次了。
G2儲存格的內容應該是"=RIGHT(CONCATENATE(B2,C2,D2,E2,F2),1)"
PS.
1、CONCATENATE()最多可有30個引數,故最多可判定橫向30個儲存格的內容。
2、CONCATENATE()也可改用"&"來替代,例如:"=RIGHT(B2 & C2 & D2 & E2 & F2,1)"(&前後可以不需空格)

以上是小弟的拙見,若有其它辦法,也請不吝指教,謝謝。
作者: ML089    時間: 2013-10-16 20:03

G2 =LOOKUP("��",B2:F2)
下拉複製公式
作者: kevin21522886    時間: 2013-10-17 11:52

回復 3# georgema


   好方法,感謝!!
作者: kevin21522886    時間: 2013-10-17 11:56

回復 4# ML089

小弟試過可行喔!! 但不夠專業不知道這公式的原理阿~~還有裡面中文字的意思@@
方便多做解釋嗎!?呵呵

=LOOKUP("��",B3:F3)
作者: ML089    時間: 2013-10-17 12:10

=LOOKUP("��",B3:F3)

利用 LOOKUP 查詢特性,�� 字為繁體中文碼中較大碼數,只要 B3:F3 中的中文字碼都小於 �隉A
LOOKUP 自然會找到最後一個回傳。
作者: kevin21522886    時間: 2013-10-17 13:15

回復 7# ML089

真是高招阿~ 感謝了,受益良多!!




歡迎光臨 麻辣家族討論版版 (http://forum.twbts.com/)