EXCEL流水賬資料轉置公式,在EXCEL中如何轉置行列資料

2022-03-13 08:02:12 字數 3206 閱讀 7009

1樓:匿名使用者

見截圖假定原資料在sheet1

新表的b2輸入

=iferror(lookup(1,0/((sheet1!$a:$a=b$1)*(sheet1!$b:$b=$a2)),sheet1!$c:$c),"")

陣列公式,先按住ctrl+shift,最後回車,公式右拉再下拉

2樓:匿名使用者

在sheet2的b2中輸入如下公式

=sumifs(sheet1!$a:$a,b$1,sheet1!$b:$b,$a2)

下拉填充,右拉填充

3樓:我來也

b2單元格輸入公式:

=sumifs(sheet1!$c:$c,sheet1!$a:$a,b$1,sheet1!$b:$b,$a2)

複製並下拉和右拉至e5……即可。

4樓:退休畫線工

資料透視表,輕點幾下滑鼠輕鬆搞定

在excel如何用公式轉置(行列互轉)?

在excel中如何轉置行列資料

5樓:天使在唱歌

已excel2010版本為例,轉置方法如下:

1、開啟excel**,有下面ab兩列資料,想把它們轉成行的;

2、首先全選這兩列資料,然後點選複製,或者直接按ctrl+c 複製;

3、然後在要複製到的地方,點選滑鼠右鍵,再點選「選擇性貼上」,進入設定介面;

4、在「選擇性貼上」功能框裡選擇「數值」,「運算」選擇無,選擇「轉置」,然後點下面的確定按鈕;

5、點選確定後得到如下圖所示的兩行資料了,即成功的把列轉置成了行,同理,把行轉置成列也是一樣的步驟。

6樓:匿名使用者

在excel中轉置行列資料的步驟如下:

1、開啟excel,開啟你要進行轉換的資料**;

2、選擇需要複製的區域以後,單擊滑鼠右鍵選擇複製;

3、點選空白單元格,然後點選滑鼠右鍵選擇選擇性貼上;

4、出現的視窗中選中轉置後確定;

5、這樣就完成了對資料的行列轉換。

7樓:匿名使用者

一、如果資料是輸入在列(或行)中,希望將這些資料重排到行(或列)中,使用「轉置」操作可以將資料快速地從列(行)轉置到行(列)中。

二、如下圖中a列的資料,要轉成在第一行中,則選中a列的a1至a14單元格,點右鍵,複製,再選中第一行的b1單元格,右鍵,選擇性貼上,勾選「轉置」,確定,刪去原有的a列,這樣就將一列的資料快速轉到一行中了。

最後刪去a列,得到的效果如下

8樓:匿名使用者

2007以上版本有此功能。將原資料複製,確定新表位置,編輯——選擇性貼上——轉置(勾選)——確定。

9樓:匿名使用者

使用轉置函式transpose可實現該功能。

例如:將4行2列資料(地址a1:b4)轉置為2行4列資料,按照如下步驟進行:

在任意其他位置選擇2行4列的區域;

輸入如下公式=transpose($a$1:$b$4);

而後按ctrl+shift+enter。

也可將a1:b4定義名稱便於引用。例如,選擇a1:b4,右上角輸入aaa(將a1:b4命名為aaa)。

上面公式變為=transpose(aaa)

10樓:

將原資料複製,確定新表位置,編輯——選擇性貼上——轉置(勾選)——確定

11樓:匿名使用者

excel如何變換資料的行列位置

excel用公式轉置(行列互轉),多種,請

12樓:匿名使用者

在選單欄下有個if的 點選它

excel 什麼公式使得某行等於某列的轉置?

13樓:海天盛

見樣表,i2輸入

=offset($a$2,int((row(a1)-1)/4),column(a1)-1)

公式右拉1列再下拉

k2輸入=offset($c$1,,mod(row(a1)-1,4))下拉

l2輸入=offset($c$2,int((row(a1)-1)/4),mod(row(a1)-1,4))下拉

轉置步驟:

1.開啟excel**,下面有兩列dataab,我想把它們變成行;

2.先選擇所有兩列資料,然後點選複製,或直接按ctrl+c複製;

3.然後在要複製到的地方,點選滑鼠右鍵,然後點選「選擇性貼上」,進入設定介面;

4.在「選擇貼上」功能框中選擇「值」,在「操作」中選擇「無」,選擇「轉置」,然後點選下面的「確定」按鈕;

5.點選「ok」,得到如下圖所示的兩行資料,即成功地將該列轉置為一行。類似地,將行轉置為列也是相同的步驟。

14樓:匿名使用者

transpose函式可返回轉置單元格區域,即將行單元格區域轉置成列單元格區域,反之亦然。transpose函式必須在與源單元格區域具有相同行數和列數的單元格區域中作為陣列公式分別輸入。使用transpose可以轉置陣列或工作表上單元格區域的垂直和水平方向。

transpose函式語法為:

transpose(array)

▲array:必需。需要進行轉置的陣列或工作表上的單元格區域。所謂陣列的轉置就是,將陣列的第一行作為新陣列的第一列,陣列的第二行作為新陣列的第二列,以此類推。

示例=transpose(a1:c2)

按shift+ctrl+enter鍵進行確認輸入,結果如圖

15樓:匿名使用者

比如a1:a10 10個資料

b1輸入公式 =index($a$1:$a$10,column(a1),1)

向右填充至k列

b1-k1就是 a1:a10的轉置

16樓:表裡如一

陣列轉置函式:transpose

17樓:我愛桑果

=offset(sheet1!$a$1,column(a1)-1,0)

公式向右複製。

18樓:匿名使用者

用vba**實現還是?你可以把單元格(i,j)輸出順序換下

excel公式問題,如何通過公式把資料轉置

excel中批量轉置問題,如何將excel裡的資訊批量轉置,有大量資料

用vba解決,必須的。不知道你的原資料所在表的表名,假定在sheet1,轉換後到sheet2。還有,看不到你轉換後的表頭,品類 猜出來了,後一個是 資料 嗎?看一下,是你需要的效果嗎?開啟vb編輯器 插入模組 將以下 貼上進去 執行。sub 轉換 for i 2 to sheet1.usedrang...

excel中如何先設定公式,在輸入資料,答案會自動彈出如A

那就在c1單元格里直接輸入公式 a1 b1 再回車就行了 在單元格c1輸入 if b1 a1 b1 這樣,在a1 b1輸入數字,c1出結果。請問 在excel中,如何將選擇題答案 如a,b,c,d 自動生成得分 如10,6,2,0 a1 為答案所在單元格 b2得分公式 lookup a1,用選擇條件...

在Excel中,怎樣把工作表的資料利用公式複製到另一張工作表中

杞鳴淳于澤 如要複製在abc這個工作簿的sheet1工作表的a1單元格內容到當前單元格,請在當前單元格輸入公式 abc.xls sheet1 a 1即可。 線瑰留波 vlookup 表1a2單元格,表1a2到h2單元格,1,如vlookup sheet1 a2,sheet1 a2 h2,1,往後拉,...