1樓:匿名使用者
使用mod函式組合實現隔行提取即可。
間隔n行資料求和通用公式
1.本例中的公式還可以進一步簡化如下:
=sumproduct((mod(row(2:16),3)=2)*a2:f16)
2.如果需要求資料區域每間隔3行的資料之和,則可以使用如下公式:
=sumproduct((mod(row(a2:f16),4)=mod(row(a2),4))*a2:f16)
如果需要求資料區域每間隔4行的資料之和,則可以使用如下公式:
=sumproduct((mod(row(a2:f16),5)=mod(row(a2),5))*a2:f16)
由此可以得出求資料區域每間隔n行的資料之和的通用公式為:
=sumproduct((mod(row(資料區域),n+1)=mod(資料區域起始行號,n+1))*資料區域)
同理,可以得出求資料區域每間隔n列的資料之和的通用公式為:
=sumproduct((mod(column(資料區域),n+1)=mod(資料區域起始列號,n+1))*資料區域)
2樓:匿名使用者
可以啊,比如要在工作表2中提取工作表1的每隔2行的資料,可以採用以下方法:第1行直接輸入「=」哪個單元格就行了,第2行a2輸入公式:=indirect("sheet1!
再右拉、下拉就行了嘛,沒看見表沒辦法給你寫公式
3樓:銅心鐵膽
行,不過看看錶才i知道
怎樣在excel中每隔n行提取資料?
4樓:退休畫線工
沒有提具體要求,只能先假設一下,比如提取a1:d100中,從第1行開始,每隔2行(第3行提取一行資料)的資料,即提取a1:d1、a4:d4,等等。公式:
=index($a$1:$d$1000,row()*3-2,column(a:a))
右拖、下拉。
自己根據實際資料修改公式吧。
ps:以後提問題把問題描述準確點,別人幫你設計的公式就直接可用。
如何在excel每隔n行插入一行
5樓:匿名使用者
詳見樣表截圖
比如每隔3行插入1空行
c1輸入
=if(mod(row(a1),4)=0,"",offset($a$1,row(a1)-1-int((row(a1)-1)/4),column(a1)-1))
公式右拉再下拉
複製cd列》右鍵》選擇性貼上》數值
刪除ab列,ok.
怎樣在excel中每隔n行提取資料
6樓:深圳市勵拓軟體****
工具:office2007
目標:從a列隔行取數
方法:用offset()函式
例項見樣表截圖
比如隔1行取一個資料:
從輸入=offset($a$1,2*(row(a1)-1),,)公式下拉
隔5行取一個資料:
d2輸入
=offset($a$1,5*(row(a1)-1),,)公式下拉
同理,隔n行取一個資料
=offset($a$1,n*(row(a1)-1),,)公式下拉
以上公式可以看到一個規律,只要改變n值,就能實現隔n行取一個資料。
7樓:
offset(要提取的資料中第一個單元格,1+n*(提取的第幾個數字-1),0)
在excel中怎樣將一行資料加逗號,比如1 2 3 4 5變為1,2,3,
用 mid 函式就ok了。把以下公式 放到b2裡向下拖就可以了 sub lau 假設資料在a列,從 回a1開始 答darr range a1 a65536 end 3 for i 1 to a65536 end 3 rowstr1 darr i,1 if len str1 1 thenfor ii ...
怎樣在excel中輸入希臘字母,excel如何輸入希臘字母
插入 符號 在右上角的子集選取 希臘字元 然後插入就可以了!輸入希臘字母可以用輸入法自帶的功能,一般輸入法都有軟鍵盤功能,如果你實在找不到,可以在word裡用選單 插入,符號裡找到,然後複製貼上到excel裡 excel如何輸入希臘字母 你黏過去吧.字母是要在輸入法裡面找的.excel裡面怎麼輸入希...
怎樣在excel表中批量查詢另excel表中的內容
在一個excel表中批量查詢另一個excel表中的內容的具體操作步驟如下 1 首先我們開啟電腦裡的excel軟體,在excel軟體裡開啟兩個空表名為sheet1和sheet2。2 然後我們在其中一個表sheet2的空白表中輸入原始資料。3 然後我們把另外一個表sheet1作為要匹配的目標空白表,先輸...