excel行數間隔問題 不是高手免進

2022-10-05 19:55:16 字數 4315 閱讀 3772

1樓:匿名使用者

樓上yuqiang462 厲害!

51與後面的1可合併一下:

=50-sumproduct((max((b3:g50=b51)*row(b3:g50))))

也可用陣列公式:

=50-(max((b3:g50=b51)*row(b3:g50)))

同時按ctrl+shift+enter三鍵結束輸入

我是三樓,補充一下:

二樓yuqiang462 和我用的都是陣列函式,

row($b3:$g50)將對裡面的所有元素進行處理,得到的是一個二維陣列,也就是各單元格的行的位置。

$b3:$g50=b51是將該二維陣列裡的每一個值與b51比較,得到一個邏輯值陣列:對、錯……,然後與對應的row($b3:

$g50)相乘,錯的為0,對的得到該格的行的位置。然後用max函式將其最大值取出,也就是最後一個符合條件的行數。

sumproduct可以直接處理陣列函式,不需要同時按ctrl+shift+enter三鍵結束輸入

你明白了麼?

2樓:匿名使用者

h51=51-sumproduct(max((b3:g50=b51)*row(b3:g50)))

sumproduct((max((b3:g50=b51)*row(b3:g50)))

對b3:b50中等於b51的最靠下的單元格取行號

51 就是b51的行號

後面不應該減1,如b50=b51, 為51-50=1,再減1就成0了。顯然不對。

使用時就保證b51的值在這個範圍內能找到,不然它會輸出一個錯誤值,還沒有警告,不信你把這個範圍清空試試。

3樓:

=51-sumproduct((max((b3:g50=b51)*row(b3:g50)))) -1

excel大量資料間隔複製問題,示例如下,求高手破解!

4樓:萊昂納德_尤拉

你行列弄反了吧

sheet2的a1輸入

=offset(sheet1!$a$1,row()*2-1,column()-1)

向右向下填充

5樓:匿名使用者

建議新增一個輔助列,對你希望複製的資料進行標註,然後通過篩選複製。

excel中vb程式設計中有關不儲存退出工作簿問題(不是高手免進

6樓:匿名使用者

這是一個一開啟工作簿就能自動執行該巨集的**但我為什麼不行呢,哪兒出了問題呢望高手分析一下 在【工程】視窗裡雙擊「thisworkbook」,再寫**!

excel怎麼選擇相同間隔的行數?

7樓:崔師尊

如圖所示:該**要選擇個位數為2的所有行的資料。

在第二列填充數字或者(數字加字母)做記號。由於本例子要求選取的單元格間隔數為10,因而以a1、a2、a3。。。a10為記號。效果如圖所示:

對資料進行自動帥選。操作:選中第一行,點選資料,點選帥選,選擇自動帥選。

點選第2列第一行的向下箭頭,選擇個位數為2的所有行的代號:a1。既可以得到想要的資料。其他的資料並沒有被刪除,而是隱藏起來,沒有顯示而已。

複製選取的資料即可,貼上在新建excel檔案中。

8樓:匿名使用者

在a15輸入a,在a31輸入a,選中a15:a46,用填充柄向下填充,編輯,查詢,查詢a,查詢全部,ctrl+a,格式,行,行高,設定行高就行了

9樓:匿名使用者

很簡單,選擇全部**(單擊**左上角),在其中任意一行之間的橫線處拽一下,ok了,要多大自己調整.

10樓:匿名使用者

給你個思路,做一個輔助列。篩選這個輔助列得到想要的行。

比如在某一列第一行輸入 =if(mod(row(a1),16)=15,true,"")

11樓:可愛的娜娜

寫個巨集,比如初值是c15

dim i,j

for i=1 to 100 step 16range("c15").offset(i).selectnext

或者用定位條件

求excel高手幫助,時間間隔設定的問題

12樓:匿名使用者

a列做一個序列,16:40:00, 16:

40:20,下拉b列做一個序列,16:40:

20, 16:40:40,下拉然後c列做一個公式,把a列,b列的當行值轉成字元方式,並連線在一起=concatenate(text(a1,"h:

mm:ss"),"-",text(b1,"h:mm:

ss"))

下拉就行了

好處是a序列/b序列隨便換

13樓:匿名使用者

=text(timevalue("16:40:00")+((row(a1)-1)*20)/24/60/60,"hh:

00")+(row(a1)*20)/24/60/60,"hh:mm:ss")下拉填充

14樓:匿名使用者

付費內容限時免費檢視

回答一、【datedif】函式是一個隱藏函式,在excel的公式以及幫助中是找不到的,必須要手工輸入才可以。

此函式的格式為【=datedif("日期1","日期2","引數")】,說明如下:

1、日期1:計算的開始日期

2、日期2:計算的結束日期

3、引數:設定此函式需要返回的內容

二、日期1和日期2,這個引數可以填寫的內容為:

1、y:返回兩個日期的間隔年

2、m:返回兩個日期的間隔月

3、d:返回兩個日期的間隔天

4、ym:兩個日期中月數的差,忽略日期中的日和年。

5、yd:兩個日期中天數的差,忽略日期中的年,但是不忽略月。

6、md:兩個日期中天數的差,忽略日期中的月和年。

1、第一個公式,計算了今天【2013-11-12】與「1990-01-01」之間的年數間隔,也就是間隔了23年,等於【2013-1990】的結果。

提問我要這樣的間隔5分鐘

回答首先開啟電腦,找到excel軟體,開啟excel** ,如圖2/6

對**進行所需編輯 ,如何每間隔五分鐘填充一個時間呢3/6首先在a2和a3單元格中輸入:15:00,15:

054/6然後用滑鼠選中a2和a3單元格 如圖5/6最後用滑鼠選中a3單元格右下角,按住滑鼠左鍵往下拖動,6/6excel**中每間隔五分鐘填充一個時間完成更多27條

15樓:釋普定法師

第一行輸入公式:

下拉

excel時間問題,高手請進

16樓:匿名使用者

在f1中輸入或複製貼上下列公式

=replace(d1,len(d1)-1,,":")-replace(e1,len(e1)-1,,":")

下拉填充

將f列設定為時間的某種格式

17樓:匿名使用者

孩子,「10:20」不能寫成「1020」,這是形與質的區別。

如果實在要這樣做也是可以的:

excel間隔行數不同如何複製? 如圖a列如果快速變成c列

18樓:平陽虎

選定a列後按ctrl+g兩鍵,並依次點選【定位條件——空值——確定】,緊接著輸入

=a1緊接著同時按【ctrl+enter】兩鍵確認。

19樓:匿名使用者

選擇a列 ctrl+g或f5 定位條件 空值 確定輸入 =a1

ctrl+enter

選擇a列 右鍵單擊a1 選擇性貼上 數值 確定

20樓:匿名使用者

b2輸入:

=if(a2="",b1,a2)

然後下拉填充。

excel兩行資料對比(高手請進)

sum if countif a2 e2,a1 e1 1,0 count a1 e1 按三鍵。設定公式單元格格式為百分比格式。見圖 這裡也有?我的回答被你關閉啦?嗚嗚!a3輸入 if countif a2 a2,a2 1,if countif 1 1,a2 1,1,回車並向右填充。a4輸入 sum ...

EXCEL公式問題,求高手

d3單元格輸入公式 f3單元格輸入公式 if count find c3 號 c3單元格你本身就要填入 不顯示則無從談起,但可以選中c3,e3單元格設定格式 條件格式 公式 count find c 3 格式 設定單元格字型為白色 效果如下圖 當c3單元格的內容沒有 時,效果如下圖 vbaps 已經...

高手 請教EXCEL的問題

sumproduct a 2 a 1000 85 b 2 b 1000 85 c 2 c 1000 85 即可 如果 三列資料依次 在 b c d 列 資料從第二行開始 輸入公式 sumproduct b2 b100 85 c2 c100 85 d2 d100 85 sum n mmult n a2...