內(nèi)嵌帶滾動條的表格 圖:
動態(tài)效果:
本案例涉及的知識點:
1。涉及的函數(shù):Indirect 函數(shù)、If 函數(shù)
2。涉及的控件:滾動條
學(xué)習(xí)的重點:
1。讓讀者能深入了解函數(shù),靈活巧妙地使用它,并與EXCEL的其它對象如控件相融合,實現(xiàn)在工作中的某個場景的使用。
2。另外,通過格式的設(shè)置調(diào)整美化使得我們的工作模板更具專業(yè)與美感。
這是數(shù)據(jù)源:
來看一下設(shè)計步驟:
1。取一行的數(shù)據(jù):
這很簡單,直接=H5:S5
如何讓它變動呢?重點是變動行標(biāo)——H5:S5。
如何讓行標(biāo)5不斷的變動呢?就得靠它:Indirect 函數(shù)。
2。讓區(qū)域引用的行標(biāo)用單元格來替,因為單元格是像變量那樣不斷變動的。
使用“&” 連接符將列標(biāo)與V1單元格所代表的行標(biāo)連起來:
="H"&V1&":S"&V1
但這樣寫只能得到 "H5:S5" ,不是一個區(qū)域引用的內(nèi)容。只有讓它變成真正的區(qū)域引用才能獲取一行的數(shù)據(jù)。
3。讓假的單元格區(qū)域活過來:
要讓"H5:S5"變成真正的區(qū)域,需要使用INDIRECT()函數(shù)。它能讓一個文本變成真的引用。=INDIRECT("H5:S5")它就變成真的區(qū)域引用,就能返回一行的內(nèi)容。
來看一下完整的公式演變:
=INDIRECT("H"&V1&":S"&V1)——>=INDIRECT("H5:S5")——> =H5:S5
當(dāng)V1單元格5變成6 時 公式就變成=INDIRECT("H"&V1&":S"&V1)——>=INDIRECT("H6:S6")——> =H6:S6
當(dāng) V1 不斷變動,區(qū)域引用就會跟著變動,從而我們就得到數(shù)據(jù)源不同行的內(nèi)容。我們在下面每行中公式中變動單元格分別使用V1,V2,V3......Vn 這樣下面每行都會按順序顯示數(shù)據(jù)源每行的內(nèi)容了。
今天先聊到這,我們明天再接著學(xué)習(xí)如何結(jié)合滾動條,讓V1,V2,V3......Vn 單元格變動構(gòu)建成可滾動數(shù)據(jù)源內(nèi)容的內(nèi)嵌表。
今天就跟大家分享到這了,如果大家喜歡我分享的內(nèi)容請收藏、轉(zhuǎn)發(fā)、點贊,關(guān)注我的公眾號excel應(yīng)用與開發(fā) 。
聯(lián)系客服