返回列表 上一主題 發帖

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

回復 10# olisun


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

TOP

回復 11# 准提部林


   

TOP

回復 11# 准提部林


    不好意思,有A的對應出來都是空白

TOP

回復 13# olisun

1.因為准大依你的需求將3A改為4
=VALUE(SUBSTITUTE(LEFT(控表!A2,LEN(控表!A2)-1),"3A",4))
但在"成交明細"資料仍是3A,所以找不到
把公式內的定義X改為定義Y即可
原資料定義Y=LEFT(控表!A2,LEN(控表!A2)-1)
=LOOKUP("z",IF({1,0},"",VLOOKUP("B"&MATCH(-X,-{999,39,25,12})&"F/"&Y,成交明細!$E$2:$J$49,6,)&""))

2.我提供的沒有將3A改為4,因為依你的資料3 & 4的車位樓層一樣(X<=12,X<=25,X<=39),所以直接用3來判斷

TOP

回復 12# olisun


"車位號碼"有兩欄, 沒注意~~
=IFERROR(LOOKUP(1,-FIND("B"&MATCH(-X,-{999,39,25,12})&"F/"&X&"_",成交明細!$E$1:$E$49&"_"&成交明細!$G$1:$G$49&"_"),成交明細!$J$1:$J$49),"")

TOP

本帖最後由 olisun 於 2020-8-7 10:08 編輯

回復 8# 准提部林

謝謝,不過有A的一樣是空白,另外請教一下MATCH(-X,-{999,39,25,12})這當中的-是甚麼作用?

TOP

回復 14# jcchiang


    明白,謝謝

TOP

定義名稱:
X:=--SUBSTITUTE(LEFT(控表!A2,LEN(控表!A2)-1),"3A",4)
Y:'="B"&SUM(N(控表!X<={0,12,25,39,999}))&"F/"&控表!X

C2:
=LOOKUP("z",CHOOSE({1,2,3},"",VLOOKUP(Y,成交明細!$E:$J,6,),VLOOKUP(Y,成交明細!$G:$J,4,)))

=IFERROR(IFERROR(VLOOKUP(Y,成交明細!$E:$J,6,),VLOOKUP(Y,成交明細!$G:$J,4,)),"")

TOP

定義Y, 改成:
="B"&SUM(N(X<={0,12,25,39,999}))&"F/"&LEFT(A2,LEN(A2)-1)

Xl0000179-2.rar (19.53 KB)

看得眼都花~~

TOP

回復 19# 准提部林


    收到,謝謝指導

TOP

        靜思自在 : 稻穗結得越飽滿,越會往下垂,一個人越有成就,就要越有謙沖的胸襟。
返回列表 上一主題