国产一区二区欧美精品免费-欧美国产日韩在线视频-欧美亚洲国语精品一区二区-欧美激情五月综合啪啪-国产69精品麻豆久久久久-亚洲人成精品久久久久桥网站-欧美刺激肥熟在线视频-十七岁日本免费完整版BD-黑夜在线拖拽不卡第一页

`
閱: 3409 | 回: 0
發(fā)表于2015/10/25 13:07:21 樓主 
頭像 等級(jí):初學(xué)者
積分:0
財(cái)富值:0.00
身份:普通用戶

 在Excel中將多行多列數(shù)據(jù)轉(zhuǎn)換到單列的方法有很多,本文介紹用公式進(jìn)行轉(zhuǎn)換的方法。假如Sheet1表的A2:E7區(qū)域有6行5列的數(shù)據(jù)需要轉(zhuǎn)換到Sheet2表的A列,如圖所示。一、按先行后列的順序轉(zhuǎn)換
    即先提取第一行的數(shù)據(jù),再依次其他各行。在Sheet2的A1單元格輸入公式:
    =OFFSET(Sheet1!A$2,ROW(A5)/5-1,MOD(ROW(A5),5))
    或:
    =OFFSET(Sheet1!$A$2,INT((ROW(A1)-1)/5),MOD(ROW(A1)-1,5))
    或:
    =INDIRECT("Sheet1!"&ADDRESS(INT((ROW(A1)-1)/5)+2,MOD(ROW(A1)-1,5)+1,4))
    然后向下填充公式到最后一個(gè)數(shù)據(jù),結(jié)果如下圖。

 第一個(gè)公式中OFFSET函數(shù)的第二個(gè)參數(shù)“ROW(A5)/5-1”在某些單元格中可能會(huì)返回小數(shù),OFFSET函數(shù)會(huì)自動(dòng)取整。后兩個(gè)公式中的“INT((ROW(A1)-1)/5)”在向下填充時(shí)依次生成5個(gè)相同數(shù)為一組的序列數(shù)“0、0、0、0、0、1、1、1、1、1、2、2、2、2、2……”,“MOD(ROW(A1)-1,5)”則依次生成“0、1、2、3、4”并循環(huán)。本例為6行5列,如果為N行M列,可將公式中用紅色標(biāo)識(shí)的數(shù)字“5”改為M。
    二、按先列后行的順序轉(zhuǎn)換
    即先提取第一列的數(shù)據(jù),再依次其他各列。在Sheet2的A1單元格輸入公式:
    =OFFSET(Sheet1!A$2,MOD(ROW(A6),6),ROW(A6)/6-1)
    或:
    =OFFSET(Sheet1!$A$2,MOD(ROW(A1)-1,6),INT((ROW(A1)-1)/6))
    或:
    =INDIRECT("Sheet1!"&ADDRESS(MOD(ROW(A1)-1,6)+2,INT((ROW(A1)-1)/6)+1,4))

本例為6行5列,如果為N行M列,可將公式中用紅色標(biāo)識(shí)的數(shù)字“6”改為N。
     
我的個(gè)性簽名

快速回復(fù)

目前不允許游客發(fā)表,請(qǐng) 登錄 注冊(cè) 后再發(fā)貼。