Excel2010中進(jìn)行行列轉(zhuǎn)置的兩種方法
Excel2010中進(jìn)行行列轉(zhuǎn)置的兩種方法
在EXCEL中,有時(shí)候我們的表格在制作過程中,發(fā)現(xiàn)不合理,需要進(jìn)行行列轉(zhuǎn)置,我們可以用選擇性粘貼這一功能,也可以利用TRANSPOSE函數(shù)也進(jìn)行。今天,學(xué)習(xí)啦小編就教大家在Excel2010中進(jìn)行行列轉(zhuǎn)置的兩種方法。
Excel2010中進(jìn)行行列轉(zhuǎn)置的兩種步驟分別如下:
如下圖所示,是學(xué)生各科成績表,我們的目的是將姓名排成一列,將科目排成一行,也就是所說的行列轉(zhuǎn)置。
第一種方法:用選擇性粘貼進(jìn)行行列轉(zhuǎn)置:
第一步:復(fù)制所要進(jìn)行行列轉(zhuǎn)置的單元格區(qū)域,例如A1:M5區(qū)域。
第二步:單擊所要進(jìn)行粘貼的單元格位置,例如O1單元格,右鍵,單擊【選擇性粘貼】標(biāo)簽。
第三步:單擊【選擇性粘貼】標(biāo)簽,打開了【選擇性粘貼】的選擇框,將選擇框右下方【轉(zhuǎn)置】的選項(xiàng)勾選上,點(diǎn)擊【確定】。
可以看到,原來的行列數(shù)據(jù)已經(jīng)轉(zhuǎn)置成功了。
第二種方法:利用TRANSPOSE函數(shù)進(jìn)行行列轉(zhuǎn)置。
第一步:判斷表格區(qū)域,我們要進(jìn)行的轉(zhuǎn)置的表格是A1:M5區(qū)域,一個(gè)5行13列的區(qū)域,轉(zhuǎn)置后的表格一定是13行5列的區(qū)域。
第二步:選擇一個(gè)放置轉(zhuǎn)置單元格的區(qū)域,本例中我們轉(zhuǎn)置后的單元格區(qū)域13行5列,我們就選擇一個(gè)13行5列的區(qū)域,例如O1:S13區(qū)域,如果選擇的單元格區(qū)域小于13行5列,轉(zhuǎn)置出來的表格將會(huì)不完整,如果選擇的單元格區(qū)域大于13行5列,轉(zhuǎn)置出來的13行5列之外的表格會(huì)有出錯(cuò)#N/A出現(xiàn)。
第三步:在編輯區(qū)錄入函數(shù)公式“”=TRANSPOSE(A1:M5)“”,按ctrl+shift+enter三鍵結(jié)束公式,如圖所示。
因?yàn)槭菙?shù)組公式,注意一定要按三鍵ctrl+shift+enter結(jié)束此公式,否則將出現(xiàn)不了正確結(jié)果。
可以看到,我們的表格已經(jīng)轉(zhuǎn)置成功并存放在O1:S13區(qū)域了。
也許大家會(huì)說如果表格太大了,進(jìn)行TRANSPOSE函數(shù)轉(zhuǎn)置時(shí)選擇正確的區(qū)域太麻煩了,能不能大概選個(gè)超出所要轉(zhuǎn)置的表格區(qū)域呢?
我們可以嘗試一下,結(jié)果是能夠正常顯示的,超出正確表格大小的區(qū)域?qū)⒊霈F(xiàn)出錯(cuò)#N/A。
我們來演示一下,我們選擇O1:T20區(qū)域,或者更大的O1;U50區(qū)域,在編輯區(qū)錄入公式:”=TRANSPOSE(A1:M5)“”,按ctrl+shift+enter三鍵結(jié)束公式,如圖所示。
可以看到,在13行5列區(qū)域之外會(huì)有出錯(cuò)#N/A的出現(xiàn)。
當(dāng)我們要?jiǎng)h除錯(cuò)誤值#N/A的時(shí)候,會(huì)出現(xiàn)【不能更改數(shù)組的某一部分】的提示框。這是因?yàn)槲覀冇玫臄?shù)組公式,更改任何一部分就會(huì)出現(xiàn)這個(gè)提示的。所以我們盡可能的要選擇要轉(zhuǎn)置的正確區(qū)域。
Excel2010中進(jìn)行行列轉(zhuǎn)置的兩種相關(guān)文章:
1.excel2010如何設(shè)置行列轉(zhuǎn)置