excel能否通過公式將表A轉換成表

2022-06-14 03:30:16 字數 825 閱讀 5163

1樓:沈一民

d2=index(a:a,min(if(countif(d$1:d1,$a$2:$a$10),4^8,row($a$2:$a$10))))&""

向下複製

e2=index($c:$c,min(if(countif($d1:d1,$c$2:$c$10),4^8,row($c$2:$c$10))))&""

向右複製

這兩個是陣列公式,公式輸完後,游標放在公式編輯欄同時按下ctrl+shift+回車鍵,使陣列公式生效。

如果不想用陣列公式,可以把所有公司複製到空白區域-資料-篩選-篩選不重複的值(2007以上版本也可以用刪除重複項)來得到不重複的資料。

e2=sumproduct(($a$2:$a$10=$d2)*($c$2:$c$10=e$1)*$b$2:$b$10)向下向右複製。

2樓:匿名使用者

見截圖假定原始資料在sheet1

sheet2的b2輸入

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

公式右拉再下拉

3樓:歐陽絕塵

假設兩張表在同一個excel文件裡,且第一張表在sheet1,則在第二張表的b2單元格輸入

f$1,if(,sheet1!$a:$a&sheet1!

$c:$c,sheet1!$b:

$b),2,0),"")

然後同時按住ctrl shift enter結束輸入,然後選中b2向右拖拉填充,再向下拖拉填充。

EXCEL公式不能跨檔案使用,excel表格中的函式能不能跨檔案使用

是的,公式是不能跨檔案的。只能複製公式。1.複製資料,選中另一個表對應範圍,選擇性貼上數值即可。選擇性貼上 的黏貼項。如下圖所示,2.此問題 可選 僅貼上數值 如下面的示例,在貼上的時候,只會保留原單元格的數值。當你有公式連結跨檔案,儲存後,不能移動或刪除所使用的所有檔案,不然就會出現公式找不到目標...

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

見截圖假定原資料在sheet1 新表的b2輸入 iferror lookup 1,0 sheet1 a a b 1 sheet1 b b a2 sheet1 c c 陣列公式,先按住ctrl shift,最後回車,公式右拉再下拉 在sheet2的b2中輸入如下公式 sumifs sheet1 a a...

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

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