close

2407

如何配合下拉式清單在旁邊自動排出其他欄跟列的資訊

FUPSHAO:「錦子老師,如下圖所示,請問我有辦法把它做成右方的格式嗎?意思是我只要下拉日期,旁邊的站名(G)跟人數(H)都會自動顯示出來,我目前人數那邊知道可以用Vlookup函數來取得,但是站名要如何跟者人數來作連動?」

image

錦子老師:「其實可以透過函數解決。

站名作法:

首先在F2儲存格輸入或選取指定日期。

點取G2儲存格輸入公式:

=VLOOKUP($F$1,$A$1:$A$8,1,0)

再向下複製到G3:G4儲存格,這時會顯示該日期的數值。

image

VLOOKUP(搜尋值,搜尋範圍,第幾欄,比對方式(精確/模糊)) 傳回儲存格內容的字數(英文或中文都當作一個字元)

接下來是傳回各個站名,公式變為。

=IF(VLOOKUP($F$1,$A$1:$A$8,1,0)>0,OFFSET($A$1,0,ROW()-1),"")

再向下複製到G3:G4儲存格。

image

OFFSET(起始位置,移動列數,移動欄數,框選列數,框選列數)

OFFSET($A$1,0,ROW()-1) A1儲存格移動0列,再移動列號減1的欄數。

IF(條件,成立的動作,不成立的動作)

=IF(VLOOKUP($F$1,$A$1:$A$8,1,0)>0,OFFSET($A$1,0,ROW()-1),"") 如果VLOOKUP函數可以在A1:A8儲存格找到相同的資料,則傳回從A1儲存格移動0列,再移動列號減1的欄數的儲存格內容,否則不填入資料。

站名作法:

點取H2儲存格輸入公式:

=IF(G2<>"",VLOOKUP($F$1,$A$1:$D$8,ROW(),0))

再向下複製到H3:H4儲存格。

image

=IF(G2<>"",VLOOKUP($F$1,$A$1:$D$8,ROW(),0)) 如果G2儲存不等於空白,則傳回與F1內容相同內容在A1:A8儲存格中那一列其同列中第(列號減1)的欄儲存格內容。

以上就是今天主要學習的知識點,希望對大家有所幫助~~有什麼問題歡迎留言,我會儘量及時的給大家答覆~~

部落格相關範例

2021.03.01

2176Excel VBA 時間無法正確比較的問題

 

2021.02.26

21736個高手常用的Excel技巧-消除亂碼

 

2021.01.08

2133不同顏色儲存格該如何分別計數?()

 

2020.12.27

2126Excel如何找到所有符合相同排序的欄位,並傳回下一欄位的值?-VBA

 

2020.12.21

2120Excel VBA對照字串並自動按順序排列

 

2020.11.30

2096EXCEL提取不重複值的五種方法()VBA程式法

 

2020.10.28

2064VBA編寫匯出TXT

 

2020.10.27

2063函數寫成VBA

 

2020.10.18

2053如何用CHR(32)表示連續空格?

 

2020.10.14

2053Excel VBA 如何自動查找右方黑色的資料,然後複製成左方紅色的格式 ?

 

2020.09.11

2032如何在 Excel中表達出級數-VBA

 

2020.08.05

1098EXCEL列出清單方法-VBA

 

2020.07.28

1089Excel裡合併散落在不同欄的資料

 

2020.04.28

988MSGBOX函數

 

2020.02.05

906 不會這七個操作技巧,別說您熟練Excel()

 

2020.01.18

2338VBA-隱藏所有工作表

 

2019.12.29

2312如何在Excel設定自動HighLight一條正在使用的工作列?

 

2019.12.24

2331請問~VBA這東東,目前還值深入學習嗎?

 

2019.12.22

2303VBA如何設定條件刪除多欄

 

2019.12.21

886我賭5元!這8種薪資條製作方法總有一種你不會()

 

2019.12.18

2295VBA使用特殊符號怎麼寫進程式

 

2019.12.17

2294VBA巢狀IF問題

 

2019.11.26

2325公司車使用管理-資料排序-表格與VBA

 

2019.11.20

2269請問Excel VBA 畫格子抓不到第一個Column ?

 

2019.11.14

2261EXCEL VBA 關於 LABEL 計算

 

2019.10.24

2274隱藏範圍名稱處理

 

2019.10.13

2264如何把有巨集的EXCEL檔案另存儲存沒巨集的EXCEL檔案

 

2019.10.09

2259使用VBA檢查文字檔是4種編碼中的那一種

 

2019.09.21

2227Excel搜尋特定欄,若包含該值則複製整列資料-IFERRORIFMAXCOUNTIFOFFSETROWCOLUMNMATCH函數

 

2019.09.16

2212儲存格的顏色依自己的設定做改變-VBARGBCELLS

 

2019.09.10

2202VBA Range方面的問題二

 

2019.09.10

799Excel中判斷儲存格是否有公式的二種方法

 

2019.09.07

2202VBA Range方面的問題

 

2019.09.02

Q75Excel 連結VBA

 

2019.08.30

2194跨工作表資料合計-SUMIF

 

2019.08.30

10x10陣列!要依序填入1-100的數字

 

2019.07.13

Q28Excel怎麼取出字串中的數字轉換成國字,字串無固定規則

 

2019.06.15

2109-48個條件求和公式沒用過,別說你會Excel

 

2019.06.05

776Excel中錄製巨集的方法

 

2019.05.29

769Excel工作表中使用相對參照錄製巨集的操作方法

 

2019.04.03

VBA008快速定位欄最後一個非空儲存格的實現方法

 

2019.03.28

VBA007Excel工作表中指定的儲存格範圍中取消滑鼠右鍵啟動快顯功能表的方法

 

2019.03.24

2058Excel VBA 如何檢查工作表(名稱)是否存在

 

2019.02.12

VBA009自動標示Excel工作表中發生更改的資料

 

2018.05.24

Q134VLOOKUP與合併儲存格-VBA超強版

 

2018.04.05

Q2櫃號檢查-巨集一一檢查版

 

2018.01.05

VBA007使Excel視窗自動最大化的方法

 

2017.02.26

VBA006 英文字的大小寫轉換

 

2017.02.25

VBA005 英文字的大小寫轉換

 

2017.02.24

VBA004 取得啟用中的儲存格位址

 

2017.02.23

VBA003 取得己選取之儲存格範圍

 

2017.02.22

VBA002 自訂函數計算佣金

 

2017.01.31

VBA1Excel字典中的CompareMode屬性介紹以及部分代碼實例

 

 


arrow
arrow
    創作者介紹

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