[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]
『連続するセルの組み合わせ数の抽出』(まろすけ)
以下のデータ例のようなものから
A 3→13
B 13→23
A 23→20
B 20→25
Aのx→yのセルの個数は⚪個 というようにカウントすることは可能でしょうか?
24か25のデータが出たら次の行からまた処理を始めます。
エクセル内の関数、VBAどちらを使用しても大丈夫です。よろしくお願いします。
(データの例)
3 A
13 B
23 A
20 B
25
4 A
24
4 B
25
4 B
3 A
12 B
25
3 A
3 B
13 A
23 B
23 A
13 B
20 A
19 B
19 A
13 B
20 A
24
< 使用 Excel:Excel2016mac、使用 OS:MacOSX >
いくつか質問
データ例から算出される 期待する結果はどのようなものですか?
3 A というのは 一つのセルですか? 2つのセルですか?
>連続するセルの組み合わせ数
連続するというのは データ例でいうと どこからどこまでが連続しているのですか?
(渡辺ひかる) 2019/10/10(木) 14:13
数字とアルファベットは2つのセルです。
24or25までで一区切りで、処理は1番下のセルまで行います。
(まろすけ) 2019/10/10(木) 14:34
提示のデータは途中経過で、その後、Aの数を数えたいという事でしょうか?
AとかBとかは分類の名前ですよね?
(まっつわん) 2019/10/10(木) 14:36
>期待する結果として >AとBの 0→0,0→1,…,0→25,1→0,……,23→25のそれぞれの個数です。
ですから、データ例から 出る結果はどのような結果になればいいのですか? 具体的に 答えてください。
再掲します
連続するというのは データ例でいうと どこからどこまでが連続しているのですか?
(渡辺ひかる) 2019/10/10(木) 14:46
(データの例)
3 A A 3→13
13 B B 13→23
23 A A 13→20
20 B B 20→25
25 ※「次の行からまた処理を始める」?
4 A A 4→24
24
4 B B 4→25
25
4 B B 4→3
3 A A 3→12
12 B B 12→25
25
3 A A 3→3
3 B B 3→13
13 A A 13→23
23 B B 23→23
23 A A 23→13
13 B B 13→20
20 A A 20→19
19 B B 19→19
19 A A 19→13
13 B B 13→20
20 A A 20→24
24
そしてこの右のものをcountifで集計したいのだろうと思います。
(mori) 2019/10/10(木) 15:13
┌─┬──┬─┬─┐ ┌─┬─┬──┐ │値│分類│A │B │ │i │j │分類│ ├─┼──┼─┼─┤ ├─┼─┼──┤ │3 │ A │ │ │ │3 │13│ A │ ├─┼──┼─┼─┤ ├─┼─┼──┤ │13│ B │ │ │ │3 │12│ A │ ├─┼──┼─┼─┤ ├─┼─┼──┤ │23│ A │ │ │ │4 │24│ A │ ├─┼──┼─┼─┤ ├─┼─┼──┤ │20│ B │ │ │ │23│20│ A │ ├─┼──┼─┼─┤ ├─┼─┼──┤ │25│ │2 │2 │ │4 │25│ B │ ├─┼──┼─┼─┤ ├─┼─┼──┤ │4 │ A │ │ │ │4 │3 │ B │ ├─┼──┼─┼─┤ ├─┼─┼──┤ │24│ │1 │0 │ │12│25│ B │ ├─┼──┼─┼─┤ ├─┼─┼──┤ │4 │ B │ │ │ │13│23│ B │ ├─┼──┼─┼─┤ ├─┼─┼──┤ │25│ │0 │1 │ │20│25│ B │ ├─┼──┼─┼─┤ └─┴─┴──┘ │4 │ B │ │ │ ├─┼──┼─┼─┤ │3 │ A │ │ │ ├─┼──┼─┼─┤ │12│ B │ │ │ ├─┼──┼─┼─┤ │25│ │1 │2 │ └─┴──┴─┴─┘
左の表の1列目を上から見て行って、
1個下との並び順が右の表のように出てきたらAとかBとかに分類して、
それぞれAとBの数を、
24か25が出てきたときを区切りとして数を数える
というような。。。。
違うかぁ。。。。
(まっつわん) 2019/10/10(木) 15:25
moriさんのおかげで、内容は理解しました。ありがとうございます。
一行目を見出しとして数値 、AB、 結果 などとしておきます C2セルに =A2 & "→" &A3 という数式を入力して必要分コピー
表全体を選択して ピボットテーブルを作成
行ラベルに AB、結果
値 に 結果
をそれぞれドラッグすれば
希望の集計ができると思います。
(渡辺ひかる) 2019/10/10(木) 16:09
あぁ、この言葉に引っ張られました。
AとかBとか最初に入っているんですね?
で、結果は一つのセルにまとめて、
「A 3→13」
と入れるのですか?
(まっつわん) 2019/10/11(金) 09:00
[ 一覧(最新更新順) ]
YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki.
Modified by kazu.