excel 難題!如何用excel 找出一列中連續相同的數字

2010-01-12 10:15 am
如何用excel 找出一列中連續相同的數字

並可用不同的顏色標示出來?

如一列中
只有2次連續相同:
只有3次連續相同:
只有4次連續相同:
.............................
..............................
只有15次或以上連續相同:

1
1
1
1
2
2
2
1
1
2
2
2
1
1
1
1
1
2
2
1
1
2
2
6
2


(可以自動得出以下結果--甚至可用不同的顏色在上面標示出來)
只有2次連續相同:4
只有3次連續相同:2
只有4次連續相同:1
只有5次連續相同:1
只有6次連續相同:0
只有7次連續相同:0
只有8次連續相同:0
只有9次連續相同:0
只有10次連續相同:0
只有11次連續相同:0
只有12次連續相同:0
只有13次連續相同:0
只有14次連續相同:0
只有15次或以上連續相同:0

回答 (2)

2010-01-12 8:17 pm
✔ 最佳答案
有二個方式:
一是用「函數式」加上「設定格式化條件」,但上色條件只有三種顏色。
二是使用VBA,即所謂巨集,上色顏色可自行設定,但會有安全性上的疑慮。

在此以「函數(點我連結)」方式作為主解答;至於上色,如不使用巨集,單以「設定格式化條件」裡設定,似乎不太行的通;故如須上色先請您開啟巨集後便能使用上色功能。

相關圖如下:


圖片參考:http://imgcld.yimg.com/8/n/AB00313603/o/701001120010813873392780.jpg



圖片參考:http://imgcld.yimg.com/8/n/AB00313603/o/701001120010813873392791.jpg



圖片參考:http://imgcld.yimg.com/8/n/AB00313603/o/701001120010813873392803.jpg



圖片參考:http://imgcld.yimg.com/8/n/AB00313603/o/701001120010813873392814.jpg


請參考!
參考: 自己、網路
2010-01-13 3:41 am
A欄 F欄   G欄
1  2次連續 4(公式)
1  3次連續 2(↓公式向下拉)
1  4次連續   1
1  5次連續   1
2  6次連續   0
2  7次連續   0
2  8次連續
1  9次連續
1  10次連續
2
2
2
1
1
1
1
1
2
2
1
1
2
2
6
2

G1
=INDEX(FREQUENCY(FREQUENCY(ROW($1:$25), IF(A$1:A$25<>A$2:A$26,ROW($1:$25))),{1,2,3,4,5,6,7,8,9,10}),ROW(A2))
Ctrl-Shift-Enter 三鍵連按 (這是陣列公式)
向下拉


收錄日期: 2021-04-15 23:06:45
原文連結 [永久失效]:
https://hk.answers.yahoo.com/question/index?qid=20100112000051KK00108

檢視 Wayback Machine 備份