
No.2ベストアンサー
- 回答日時:
こんばんは!
何とか関数で!と思ったのですが、
4個以上連続の除外が面倒なのでVBAでやってみました。
画面左下の操作したいSheet見出し上で右クリック → コードの表示 → VBE画面のカーソルが点滅しているところに
↓のコードをコピー& ペースト → Excel画面に戻り(VBE画面を閉じて)
マクロを実行してみてください。
(Alt+F8キー → マクロ → マクロ実行です)
Sub Sample1() 'この行から//
Dim i As Long, k As Long, cnt As Long
For i = 1 To Cells(Rows.Count, "A").End(xlUp).Row
If Cells(i, "A") = Cells(i + 1, "A") Then
k = i + 1
Do While Cells(k, "A") = Cells(i, "A")
k = k + 1
Loop
If k - i = 3 Then
cnt = cnt + 1
End If
i = k - 1
End If
Next i
MsgBox cnt
End Sub 'この行まで//
こんな感じではどうでしょうか?m(_ _)m
ありがとうございました!
手作業でやっていた結果とだいたいあっていたので、たぶんできていると思います!
これで面倒な作業から解放されます。
No.1
- 回答日時:
4つ以上連続した場合のカウントはどうしますか?
○、○、○、○、☓
という並びがあったとき、先頭と2番目はそれぞれ○が3つ連続して並んでいます。
このとき、「1番目から3番目」、「2番目から4番目」の2つが該当をするとして、2回とするのか、それとも3つを超えているのでカウントしないのか、はたまた、1番目からは○が4つ(3つではない)ので除外し、2番目からは3つ連続するのでカウントするのか。
条件があいまいですので、補足してください。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) エクセルについての質問です A1に入力した数字をB1に入力した数字に+して C1に出した時に、B2に 4 2022/12/09 21:57
- Excel(エクセル) 一つのセルに複数の関数を入力する方法 4 2022/09/30 13:42
- Excel(エクセル) エクセルでエラーを無視して一番左側のセルの値を返したい 2 2023/07/27 13:06
- Excel(エクセル) エクセルについて教えてください。 1回目が80以上(数字) or 対象外 (文字列)or (空欄) 2 2022/10/17 11:42
- C言語・C++・C# c言語 プログラムのエラー 1 2023/02/11 20:31
- Excel(エクセル) エクセル 関数について質問です。 2 2022/10/03 11:14
- Excel(エクセル) マクロだと数式が表示される 2 2022/09/10 14:48
- Excel(エクセル) Excelの空文字判定について 7 2023/01/06 13:25
- Java Java 南京錠 2 2023/02/04 11:46
- その他(プログラミング・Web制作) プログラミング pythonの問題について 2 2022/04/19 00:41
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
外イキはなぜ1回しか出来ないの...
-
真面目に質問します。 クリで連...
-
王の大ホームランや右以外のホ...
-
隔年と毎年の違いを教えてくだ...
-
自動紙送り装置
-
1日あける 一日置き 違いは何で...
-
「区分的に連続」と「区分的に...
-
エクセルで同じ文字が3連続して...
-
連続投稿はできません。しばら...
-
連続する2整数が互いに素(最大...
-
数学の問題です。 ある連続する...
-
無理数は連続ですか?
-
ジャンケン連勝世界記録
-
数学
-
連続する番号を引く確率
-
算数-整数の和
-
2週間連続で夕飯にそうめんを食...
-
ε-δ論法による関数の連続性につ...
-
x^2sin(1/x) と 0(x=0) での連続性
-
連続する3つの整数の積が6の倍...
おすすめ情報
回答ありがとうございます。
今回は3連続の場合のみを考えたいと思うので、4回以上連続した場合はカウントしない方向でお願いします。
4連続の場合は4連続の場合で、また別にその出現回数を数えたいと思っていましたので...