1如圖 一列單元格中出現四個或四個以上相同數值時怎樣讓這些數值的單元格自動填充為其他顏色。求公式

時間 2021-06-06 19:56:06

1樓:

考慮到你有兩個類似問題,乙個相等,乙個遞增,兩個一起用相似思路答吧(相等另外可以考慮用countif之類,公式長度可以縮減很多)。

思路用簡單粗暴的辦法。沒有想到簡單的公式,同求簡單公式。

連續四個單元格有四種情況。如1 2 3 4 5 6 7中的4要變色應滿足1=2=3=4或2=3=4=5或3=4=5=6或4=5=6=7。

那這七個單元格分別是:

OFFSET(A1,-3,0)

OFFSET(A1,-2,0)

OFFSET(A1,-1,0)

A1OFFSET(A1,1,0)

OFFSET(A1,2,0)

OFFSET(A1,3,0)

1=2=3=4實際應該是1=2同時2=3同時3=4即:

AND(OFFSET($A1,-3,0)=OFFSET($A1,-2,0),OFFSET($A1,-2,0)=OFFSET($A1,-1,0),OFFSET($A1,-1,0)=$A1)

那1=2=3=4或2=3=4=5或3=4=5=6或4=5=6=7就是

OR(AND(OFFSET($A1,-3,0)=OFFSET($A1,-2,0),OFFSET($A1,-2,0)=OFFSET($A1,-1,0),OFFSET($A1,-1,0)=$A1),AND(OFFSET($A1,-2,0)=OFFSET($A1,-1,0),OFFSET($A1,-1,0)=$A1,$A1=OFFSET($A1,1,0)),AND(OFFSET($A1,-1,0)=$A1,$A1=OFFSET($A1,1,0),OFFSET($A1,1,0)=OFFSET($A1,2,0)),AND($A1=OFFSET($A1,1,0),OFFSET($A1,1,0)=OFFSET($A1,2,0),OFFSET($A1,2,0)=OFFSET($A1,3,0)))

(熟用excel、notepad類軟體編輯這樣公式會快很多)

這裡有個問題,資料有效性。第乙個單元格前面三行不存在。最後幾個單元格不能為0,否則會因為後面的空單元格而變色。

簡單粗暴的辦法就是前面插入三行、最後插入三行,隨便輸個句號。

遞增就把OFFSET(A1,-3,0)=OFFSET(A1,-2,0)

改為OFFSET(A1,-3,0)=OFFSET(A1,-2,0)-1

如何用stata將單元格的一列拆成多列 如下圖所示,求大神解答 ?

何冬州楊巔楊豔華典生 在stata中,我想有必要找到 能找到簡潔一些的方案來實現。在excel中可以在C1中輸入公式 index A A,2 row 2 column A1 然後選中C1 D1及向下的單元格,按ctrl R向右填充,按F2加ctrl 回車向下填充。注 不再建議在excel2003中使...

Excel函式如何根據某列內容將另一列相關聯的多行資料轉成一行多列形式(VBA做也行,含問題檔案鏈)?

Option Explicit Subtest Dim dict AsObject Setdict CreateObject Scripting.dictionary Dim RowCount,i j,Arr FamilyNo Brr,ub ubm RowCount Sheets 源資料 UsedR...

哪一列國際列車經過的國家最多?

時光之末 古早時期的東方快車,即巴黎至伊斯坦堡 金鑼落淚 的豪華旅遊列車,似乎經過不少國家,但不一定最多。參照某卡車遊戲 東方快車 成就,依次停靠如下城市 巴黎 斯特拉斯堡 髪 慕尼黑 獨 維也納 奧 布達佩斯 匈 布加勒斯特 羅,金鑼再落淚 君堡 土,金鑼三落淚 當中可能會路過斯洛伐克,以及肯定路...