Excel情報局
職場聯(lián)盟Excel
生產(chǎn)挖掘分享Excel基礎(chǔ)技能
用1%的Excel基礎(chǔ)搞定99%的職場問題
大家好,今天我們來介紹用兩個TOCOL函數(shù)完成一個簡單的二維表轉(zhuǎn)換為一維表的小案例,,希望能對大家日常辦公有所啟發(fā),。 如下圖所示: A列是省份信息,A列每行省份數(shù)據(jù)的右側(cè)是各自對應(yīng)的地區(qū)信息,,即每行是一組一對多的數(shù)據(jù),,我們將A1:D4區(qū)域稱為二維表,我們要將其轉(zhuǎn)換為右邊F1:G7區(qū)域的一維表格式,,即一列省份,,一列對應(yīng)的地區(qū),每行數(shù)據(jù)一一對應(yīng),。 我們用簡單的兩個TOCOL函數(shù)可以輕松解決,。首先我們先來簡單認(rèn)識一下TOCOL函數(shù)的基本概念。TOCOL函數(shù)可以將多列的區(qū)域或數(shù)組轉(zhuǎn)換為單列,。=TOCOL(要轉(zhuǎn)換的數(shù)組或引用, [是否忽略指定類型的值], [按行/列掃描])第2參數(shù)為0或者省略該參數(shù)時,,表示保留所有值。第3參數(shù)指定掃描數(shù)組的方式,,如果省略該參數(shù)或者參數(shù)值為FALSE,,表示按行掃描,如果參數(shù)值為TRUE,,則表示按列掃描,。通常情況下不需要特別設(shè)置該參數(shù)。利用IF函數(shù)進(jìn)行條件判斷,,如果B2:D4區(qū)域單元格內(nèi)容不等于空值時,,我們就返回A2:A4區(qū)域?qū)?yīng)的省份信息,否則返回0/0(因?yàn)?/0會返回錯誤值,,所以“否則會返回錯誤值”)這樣會以B2:D4區(qū)域?yàn)閰⒄諈^(qū)域構(gòu)建一個同樣3行3列的新的數(shù)組溢出區(qū)域F2:H4,,當(dāng)B2:D4區(qū)域單元格為地區(qū)數(shù)據(jù)時,新數(shù)組對應(yīng)的區(qū)域會顯示對應(yīng)的省份,,當(dāng)B2:D4區(qū)域單元格為空值時,,新數(shù)組對應(yīng)的區(qū)域會顯示錯誤值。=TOCOL(IF(B2:D4<>"",A2:A4,0/0),2)將IF函數(shù)返回的數(shù)組溢出結(jié)果,,3行3列的數(shù)組溢出區(qū)域轉(zhuǎn)換為一列,,轉(zhuǎn)換時我們是忽略錯誤值進(jìn)行的。因?yàn)榈诙?shù)設(shè)置為2,。將B2:D4區(qū)域,忽略空值后,,轉(zhuǎn)換為一列顯示,。因?yàn)榈?參數(shù)設(shè)置為1。其實(shí)重復(fù)學(xué)習(xí)Excel,,剛開始是挺難的,但重復(fù)的次數(shù)多了總會成為習(xí)慣,,先從堅(jiān)持一星期開始,,你會愛上那種腦子又累,又無限充實(shí)的感覺,。回顧關(guān)鍵內(nèi)容,,善用圖片表達(dá),,學(xué)會建立聯(lián)系,拓展深度廣度,,濃縮關(guān)鍵概念,,應(yīng)用到行動中,善于歸納總結(jié),,嘗試進(jìn)行分享,。
|