2912 |
Excel跨工作表擷取有底色的儲存格資料 |
HAANA:「錦子老師您好,
關於Excel輸入想跟您請教,謝謝。
Q:先於工作表1工作表中建立所有學生分數。
又如何於工作表2工作表中,直接輸入應試號碼,即可顯示有底色的數據,而非有底色數據不顯示,底色皆為同一色。
Lien敬上」
錦子老師:「由於色彩挑選是Excel的弱項,因此要使用到GET.CELL巨集表函數,並請依照下列步驟操作:
步驟1:點取「公式 > 定義名稱」圖示。
步驟2:在【新名稱】對話方塊,點取「名稱」文字方塊,輸入「提取色彩」,這個由使用者自行設定。
步驟3:點取「參照到」文字方塊,輸入「GET.CELL(63,工作表1!B3)」,這是因為我們要抓取B3儲存格的底色。
步驟3:點取「確定」鈕。
步驟4:點取O3儲存格,輸入「=提取色彩」,等號後面的字串是我們在定義名稱中所設定的名稱。
步驟5:再將公式複製到O3:Z5儲存格,算出每個儲存格的底色。
步驟6:點取工作表2工作表的B3儲存格輸入公式:
=IF(工作表1!O3=6,VLOOKUP($A3,工作表1!$A$3:$M$5,COLUMN(),0),"")
步驟7:再將公式複製到B3:M4儲存格,即可抓取該應試號碼有底色的儲存格內容。
【公式說明】
=IF(工作表1!O3=6,VLOOKUP($A3,工作表1!$A$3:$M$5,COLUMN(),0),"")
公式1:VLOOKUP($A3,工作表1!$A$3:$M$5,COLUMN(),0)
將工作表2的A3儲存格內容,到工作表1的A3:M5範圍的A欄尋找,若找到傳回目前欄編號對應的欄該儲存格內容。
公式2:IF(工作表1!O3=6, 公式1:,"")
如果工作表1的O3儲存格等於6,表示有底色,則填入公式的結果,否則不填入資料。
以上就是今天主要學習的知識點,希望對大家有所幫助~~有什麼問題歡迎留言,我會儘量及時的給大家答覆~~
更多相關影片教學:請點我
更多相關文章:請點我
留言列表