返回列表 上一主題 發帖

[發問] 如何在查找對應中加入遇到3A、13A、23A...辨識為4、14、24...

回復 10# olisun


6大 = B4F/6
成交明細沒有~~

TOP

本帖最後由 olisun 於 2020-8-5 18:26 編輯

回復 8# 准提部林

抱歉,式子沒問題,是我弄錯了。不過成交明細6車、23A是有賣掉的,但是對應結果是空白

TOP

回復 8# 准提部林

不好意思,二種式子套進去,C2變成空白

TOP

回復 5# olisun

"z" 給lookup當索引, 除錯用, 不好解釋,
"B"  >> B3F/13

不然用這個:
=IFERROR(VLOOKUP("B"&MATCH(-X,-{999,39,25,12})&"F/"&X,成交明細!$E$2:$J$49,6,)&"","")

TOP

回復 4# 准提部林


    謝謝,因為建築師的請照圖編號就是這樣編,如果用VV,大家會搞混

TOP

本帖最後由 olisun 於 2020-8-5 17:21 編輯

回復 3# jcchiang

感謝,我就是這個點搞不清楚

TOP

本帖最後由 olisun 於 2020-8-5 17:20 編輯

回復 2# 准提部林

受教了,原來還可以使用取代這個方法,另外請問當中的Z和B個代表甚麼?

TOP

本帖最後由 准提部林 於 2020-8-5 15:33 編輯

43A = 44
第一個4還是同樣有忌~~
用3A3A 又有點怪

何不將4全用另一英文字與ABF避開取代,例如:V
4=V
14=1V
44=VV

TOP

回復 1# olisun


把名稱X=VALUE(LEFT(控表!G5,LEN(控表!G5)-1))增加判斷
X=IF(RIGHT(LEFT(控表!G5,LEN(控表!G5)-1),1)="A",VALUE(LEFT(控表!G5,LEN(控表!G5)-2)),VALUE(LEFT(控表!G5,LEN(控表!G5)-1)))
位置請自行調整

TOP

X定義名稱改:
=VALUE(SUBSTITUTE(LEFT(控表!A2,LEN(控表!A2)-1),"3A",4))

C2公式:
=LOOKUP("z",IF({1,0},"",VLOOKUP("B"&MATCH(-X,-{999,39,25,12})&"F/"&X,成交明細!$E$2:$J$49,6,)&""))
或
=LOOKUP("z",IF({1,0},"",VLOOKUP("B"&5-MATCH(X,{0,13,26,40})&"F/"&X,成交明細!$E$2:$J$49,6,)&""))

TOP

        靜思自在 : 【生命在呼吸間】佛陀說:「生命在呼吸間。」人無法管住自己的生命,更無法擋住死期,讓自己永住人間。既然生命去來這麼無常,我們更應該好好地愛惜它、利用它、充實它,讓這無常、寶貴的生命,散發它真善美的光輝,映照出生命真正的價值。
返回列表 上一主題