第一:TRANSPOSE函數(shù)用法介紹
Excel中TRANSPOSE函數(shù)就是進(jìn)行行列互轉(zhuǎn)的函數(shù),這是基礎(chǔ)用法。TRANSPOSE函數(shù)最常見(jiàn)的就是和MMULT函數(shù)嵌套使用,再下面會(huì)涉及到。
首先看看TRANSPOSE函數(shù)的基礎(chǔ)用法。官方幫助說(shuō)明,TRANSPOSE函數(shù)可返回轉(zhuǎn)置單元格區(qū)域,即將行單元格區(qū)域轉(zhuǎn)置成列單元格區(qū)域,反之亦然。
TRANSPOSE函數(shù)語(yǔ)法是:TRANSPOSE(array)
Array參數(shù)是需要進(jìn)行轉(zhuǎn)置的數(shù)組或工作表上的單元格區(qū)域。所謂數(shù)組的轉(zhuǎn)置就是,將數(shù)組的第一行作為新數(shù)組的第一列,數(shù)組的第二行作為新數(shù)組的第二列,以此類(lèi)推。
第二:TRANSPOSE函數(shù)簡(jiǎn)單舉例
使用TRANSPOSE函數(shù)將A1:B8區(qū)域的內(nèi)容變?yōu)镈1:K2區(qū)域的內(nèi)容。
操作方法如下:
因?yàn)锳1:B8區(qū)域?yàn)?行2列,因此應(yīng)該選擇一個(gè)2行8列的區(qū)域作為存放數(shù)據(jù)的區(qū)域,因此先選擇D1:K2區(qū)域,然后輸入公式:=TRANSPOSE(A1:B8),最后按Shift+Ctrl+Enter鍵進(jìn)行確認(rèn)輸入,得到的結(jié)果就如上表右邊顯示的。
這是TRANSPOSE函數(shù)的一個(gè)基礎(chǔ)用法。
第三,TRANSPOSE函數(shù)和MMULT函數(shù)嵌套使用
下面這個(gè)題,也是今天論壇的Excel練習(xí)題,計(jì)算7月份英國(guó)的訂單總金額。普通的解法是用sumproduct多條件求和完成。
兩個(gè)條件:第一,訂購(gòu)日期為7月份,提取7月份的日期,可以使用month函數(shù)完成。第二,國(guó)家為“英國(guó)”。
SUMPRODUCT函數(shù)求和套用格式:SUMPRODUCT((條件1)*(條件2)*(條件3)*…*求和區(qū)域),公式為:=SUMPRODUCT((A2:A12=A2)*(MONTH(D2:D12)=7)*C2:C12)
重點(diǎn)是說(shuō)說(shuō)TRANSPOSE函數(shù)結(jié)合MMULT函數(shù)的用法。數(shù)組公式為:
=MMULT(TRANSPOSE(A2:A12="英國(guó)")*TRANSPOSE(TEXT(D2:D12,"m")="7"),C2:C12)
說(shuō)起來(lái)很簡(jiǎn)單,TRANSPOSE()就是轉(zhuǎn)置,這里的用法就是將多行轉(zhuǎn)為多列來(lái)滿足MMULT函數(shù)構(gòu)造第一參數(shù)。
說(shuō)到數(shù)組,先看看分號(hào)行逗號(hào)列的意思。數(shù)組中“;”分號(hào)表示分為多行,“,”逗號(hào)表示分為多列。
選擇公式的TRANSPOSE(A2:A12="英國(guó)")*TRANSPOSE(TEXT(D2:D12,"m")="7")這部分,按F9查看運(yùn)算結(jié)果:{1,1,0,0,1,0,1,1,0,0,1},得到1和0這樣的數(shù)字。
再用這些數(shù)字和MMULT的第二參數(shù)C2:C12分別相乘再加,就得到結(jié)果。
MMULT和TRANSPOSE函數(shù)就像是一對(duì)鐵哥們,MMULT走到哪里,TRANSPOSE函數(shù)就跟到哪里。在MMULT公式中,TRANSPOSE函數(shù)究竟應(yīng)該安排在哪里,這和MMULT有密切關(guān)系。
MMULT函數(shù)的語(yǔ)法是:MMULT(array1, array2),數(shù)組1的列數(shù)必須與數(shù)組2的行數(shù)相同。
比如這題MMULT(array1, C2:C12),數(shù)組2的行數(shù)是已知的,就需要構(gòu)造數(shù)組1的列數(shù),列數(shù)的構(gòu)造,就用到TRANSPOSE函數(shù)進(jìn)行轉(zhuǎn)置。
核心關(guān)注:拓步ERP系統(tǒng)平臺(tái)是覆蓋了眾多的業(yè)務(wù)領(lǐng)域、行業(yè)應(yīng)用,蘊(yùn)涵了豐富的ERP管理思想,集成了ERP軟件業(yè)務(wù)管理理念,功能涉及供應(yīng)鏈、成本、制造、CRM、HR等眾多業(yè)務(wù)領(lǐng)域的管理,全面涵蓋了企業(yè)關(guān)注ERP管理系統(tǒng)的核心領(lǐng)域,是眾多中小企業(yè)信息化建設(shè)首選的ERP管理軟件信賴(lài)品牌。
轉(zhuǎn)載請(qǐng)注明出處:拓步ERP資訊網(wǎng)http://www.oesoe.com/
本文標(biāo)題:TRANSPOSE函數(shù)用法及實(shí)例介紹
本文網(wǎng)址:http://www.oesoe.com/html/support/11140116815.html