close

2069

EXCEL運算問題

實用性

●○○

難易度

●○○○

範本檔

2069.XLSX

工作表1內容

工作表2內容

工作表3內容

 

針對第一個問題,是因為少了錯誤解決的公式,故必須將原本公式:

=VLOOKUP($A2,Sheet1!A:C,2,FALSE)&VLOOKUP($A2,Sheet2!A:C,2,FALSE)

更改為

=IFERROR(VLOOKUP($A2,Sheet1!A:C,2,FALSE),"")&IFERROR(VLOOKUP(Sheet3!$A2,Sheet2!A:C,2,FALSE),"")

即可正常的抓到所要資料。

針對第二個問題,是因為少了錯誤判斷的公式,故必須將原本公式增加IF函數:

=IFERROR(VLOOKUP($A2,Sheet1!$A:$C,2,FALSE),"NO")&IFERROR(VLOOKUP(Sheet3!$A2,Sheet2!$A:$C,2,FALSE),"NO")

更改為

=IF(IFERROR(VLOOKUP($A2,Sheet1!$A:$C,2,FALSE),"NO")<>"NO",IFERROR(VLOOKUP($A2,Sheet1!$A:$C,2,FALSE),"NO")&IFERROR(VLOOKUP(Sheet3!$A2,Sheet2!$A:$C,2,FALSE),"NO"),IFERROR(VLOOKUP(Sheet3!$A2,Sheet2!$A:$C,2,FALSE),"NO"))

即可正常的抓到所要資料。

針對第三個問題,只須要將原本公式增加TEXT函數做格式設定:

=IFERROR(VLOOKUP($A2,Sheet1!$A:$C,3,FALSE),"")&IFERROR(VLOOKUP(Sheet3!$A2,Sheet2!$A:$C,3,FALSE),"")

更改為

=TEXT(IFERROR(VLOOKUP($A2,Sheet1!$A:$C,3,FALSE),"")&IFERROR(VLOOKUP(Sheet3!$A2,Sheet2!$A:$C,3,FALSE),""),"YYYY/MM/DD")

即可將資料變成日期格式顯示。


arrow
arrow
    創作者介紹

    錦子老師 發表在 痞客邦 留言(0) 人氣()