如果沒理解錯,你的要求是將原表中的A、B、C、D列隔行顯示,E、F列插入新表中C、D列的空行中。假設原表為sheet1,目標表為sheet2,資料來源為規律性,方法如下:1、在sheet2表中對應單元格中輸入如下公式:A1:=IF(INDIRECT("sheet1!"&ADDRESS((ROW()+1)/2,1))="","",IFERROR(INDIRECT("sheet1!A"&(ROW()+1)/2),""))B1:=IF(INDIRECT("sheet1!"&ADDRESS((ROW()+1)/2,2))="","",IFERROR(INDIRECT("sheet1!b"&(ROW()+1)/2),""))C1:=IF(INDIRECT("sheet1!"&ADDRESS((ROW()+1)/2,3))="","",IFERROR(INDIRECT("sheet1!c"&(ROW()+1)/2),INDIRECT("sheet1!e"&ROW()/2)))D1:=IF(INDIRECT("sheet1!"&ADDRESS((ROW()+1)/2,4))="","",IFERROR(INDIRECT("sheet1!d"&(ROW()+1)/2),INDIRECT("sheet1!f"&ROW()/2)))2、將4列公式下拉即可。注:公式中用到了一些數學邏輯錯誤來實現想要達到的效果,可以簡便公式,如不能完全理解不用糾結。
如果沒理解錯,你的要求是將原表中的A、B、C、D列隔行顯示,E、F列插入新表中C、D列的空行中。假設原表為sheet1,目標表為sheet2,資料來源為規律性,方法如下:1、在sheet2表中對應單元格中輸入如下公式:A1:=IF(INDIRECT("sheet1!"&ADDRESS((ROW()+1)/2,1))="","",IFERROR(INDIRECT("sheet1!A"&(ROW()+1)/2),""))B1:=IF(INDIRECT("sheet1!"&ADDRESS((ROW()+1)/2,2))="","",IFERROR(INDIRECT("sheet1!b"&(ROW()+1)/2),""))C1:=IF(INDIRECT("sheet1!"&ADDRESS((ROW()+1)/2,3))="","",IFERROR(INDIRECT("sheet1!c"&(ROW()+1)/2),INDIRECT("sheet1!e"&ROW()/2)))D1:=IF(INDIRECT("sheet1!"&ADDRESS((ROW()+1)/2,4))="","",IFERROR(INDIRECT("sheet1!d"&(ROW()+1)/2),INDIRECT("sheet1!f"&ROW()/2)))2、將4列公式下拉即可。注:公式中用到了一些數學邏輯錯誤來實現想要達到的效果,可以簡便公式,如不能完全理解不用糾結。