- ベストアンサー
エクセルの数列の連続性について
エクセルの数列の確率に関して エクセルの以下の確率の出し方について質問があります。 以下は、私が図から自分で計算したものですが、これらの結果を自動で計算する方法を教えて抱けないでしょうか。 どちらか一つでも大変助かります。 なお、近いやり方があればそれでも構いません。 1、跳躍性 隣どうしのセルの数字が3以上離れている確率 例)図の行1の場合、3つセルが隣のセルと3以上離れているので66% 2、連続性 隣り合う2つのセルの数字が同じである確率 例)図の行4の場合、4つのセルが連続して同じ数字なので、66%
- dousyutyou444
- お礼率78% (96/122)
- その他MS Office製品
- 回答数3
- ありがとう数2
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
返事が遅れましてごめんなさい。 U1セルには次の式を入力して下方にドラッグコピーします。 =IF(COUNT(B1:I1)=0,"",IF(MAX(K1:Q1)>ABS(MIN(K1:Q1)),MAX(K1:Q1),ABS(MIN(K1:Q1)))) V1セルには次ン式を入力して下方にドラッグコピーします。 =IF(COUNT(B1:I1)=0,"",MAX(B1:I1)-MIN(B1:I1))
その他の回答 (2)
- KURUMITO
- ベストアンサー率42% (1835/4283)
表がお示しの通りの表として作業列を作って対応します。 K1セルには次の式を入力してR1セルまでドラッグコピーしたのちに下方にもドラッグコピーします。 =IF(OR(B1="",C1=""),"",C1-B1) そこで隣同士が3つ以上離れている確率をS1セルから下方に示すとしてS1セルには次の式を入力して下方にドラッグコピーいます。 =IF(COUNT(B1:I1)=0,"",(COUNTIF(K1:R1,">=3")+COUNTIF(K1:R1,"<=-3"))/COUNT(B1:I1)) また、隣り合う2つのセルの数字が同じである確率をT列に表示させるとしてT1セルには次の式を入力して下方にドラッグコピーします。 =IF(COUNTIF(K1:R1,0)=0,"",(COUNTIF(K1:R1,0)+1)/COUNT(B1:I1)) 最後にS列とT列についてはセルの表示形式をパーセンテージにします。
お礼
うまくいきました! ありがとうございますm(__)m 重ね重ねの質問で申し訳ありませんが、エクセルに相当、御精通されている方だとお見受けましたので、どうか追加で次の質問に答えていただけないでしょうか。 行中の隣り合うセルの中で最も差が大きいものをU列に、行中の最小の数と最大の数の差をV列に記入させるにはどうすればよいのでしょうか。 例えば行3ならU3にD3とE3の差である2.5を記入。V3行中の最大値と最小値の差は E3とI3の差である3なので、3を記入させたいと考えています。
その「66%」は、どのようにして計算した結果なの?
関連するQ&A
- 数列の相関性の出し方
エクセルの以下の確率の出し方について質問があります。 以下は、私が図から自分で計算したものですが、これらの結果を自動で計算する方法を教えて抱けないでしょうか。 どれか一つでも大変助かります。 1、跳躍性 隣どうしのセルの数字が3以上離れている確率 例)図の列1の場合、3つセルが隣のセルと3以上離れているので50% 2、反復性 同じ列に、同じ数字の組み合わせが存在する場合、その回数のカウント。ただし、2桁以下の組み合わせは無視する。 例) 図の列3の場合、2-3-1.5の組みわせが1ペアあるので、1回 列2の場合、1463が1ペアあるので1回 3、連続性 隣り合う2つのセルの数字が同じである確率 例)図の列4の場合、4つのセルが連続して同じ数字なので、66%
- ベストアンサー
- その他MS Office製品
- EXCEL連続した回数のカウント
エクセル初心者です。 連続した数字の回数のカウントの仕方が分からず困っております。 A列に0と1が50個並んでいます。 50個の0と1はその並び順が変化します。 1が先頭から5個以上、連続して並んだ時に、その1が連続した回数を特定のセル(例えばB1)に表示するようにしたいのです。 下の例1ではA3から1が8個連続していますので、B1のセルに8が入るようにしたいのです。 並びが変わりますので、先頭のA3が0の例2や、1が5個以上連続しない例3の場合は、B1のセルは空白のままになるようにしたいのです。 1が先頭のA3から5個以上連続した時だけ、その先頭から連続した回数(個数)を数えるようにしたいのです。 どうぞよろしくお願いします。 (例1) A列 B列 C列・・ 1行 2行 3行 1 4行 1 5行 1 6行 1 7行 1 8行 1 9行 1 10行 1 11行 0 12行 0 ・ (例2) A列 B列 C列・・ 1行 2行 3行 0 4行 1 5行 1 6行 1 7行 1 8行 1 9行 1 ・ (例3) A列 B列 C列・・ 1行 2行 3行 1 4行 1 5行 1 6行 1 7行 0 8行 0 ・
- ベストアンサー
- オフィス系ソフト
- 同じ列に2個の連続数字が2個以上ある場合に塗潰す
いつもお世話になっております。 ご存じの方がお見えでしたら回答をよろしくお願い致します。 【質問】 添付図の様にA列~E列、それぞれ20行の中に1~31までの数字が重複あり で入っています。それぞれの列で連続する数字を見た場合、 同じ数字の並びがありそれが2個以上ある場合にセルを塗潰す方法が知りたいです。 ※1列に連続する数字が2個無い場合もありますし、最大3個ある場合もあり ます。 【注意事項】 ・使用するエクセルは2016です。 ・セルの中の1~31までの数字は毎回ランダムに変わります。 以上、よろしくお願いします。
- 締切済み
- Excel(エクセル)
- エクセルVBAで連続しない数字を抽出できますか?
エクセル2002使用です。 VBAでセルに連番が入力された複数のセルに不連続となったセル番地をとりたいのですが・・・・ A B C D E F 1行目 1 2 3 4 8 12 2行目 4 5 7 8 9 5 左端から必ず右方向へ連続した番号が、入力されますが、途中でその連続性が途絶えます。 1行目の場合はE1セル、2行目はF2セルです。このE1セルやF2セルのセル番地を見つけ出せるようにしたいのですが・・・ 数字は1から始まるとは限りません。 IFステートメントで「不連続ならば・・・」とすればいいと思うのですが、「不連続ならば・・・」の部分で困っています。 よろしくお願いします。
- ベストアンサー
- オフィス系ソフト
- excelを用いた数列比較について教えてください!
仕事で求められたもののexcelでのプログラミングに疎く、困っています。 何卒ご回答をお願いいたします。 ---------------------------------------------------------------- 【例】 A列 B列 1 1 2 -- 3 2 4 -- 5 9 -- 4 -- 5 ---------------------------------------------------------------- 上記のように、数字と記号の混じった数列が二つあります。 上の行から順番に、記号は関係なく数字を比較していき、異なっている数字の両方をわかるようにしたいのです。 上の例でいえば、左の列の「3」と右の列の「9」をチェックしたいです。 皆様、どうぞよろしくお願いいたします。
- 締切済み
- Excel(エクセル)
- エクセルで連続回数などを調べたいです。
エクセルで連続回数などを調べたいです。 なるべく簡単に出来る方法があればぜひ宜しくお願いします。 例えば A列 B列 1行目 い 64 2行目 い 100 3行目 あ 30 4行目 あ 40 5行目 あ 20 6行目 い -77 7行目 い -60 8行目 あ -80 9行目 あ -50 10行目 あ -100 ・ ・ ・ ・ ・ 800行目 というように数字が入っているとして、 1.A列が「あ」で、B列に「正」が連続で出てきた回数の最も多い回数を調べたい。 (A列が「い」の場合や、「正」では無く「負」の場合も) 2.さらに、1の結果それぞれの数字を合計したい。 というときはどんな式になりますでしょうか? 上の、1行目~10行目で言えば、 「あ」の場合の「正」の最大連続回数は「3」 「い」の場合の「正」の最大連続回数は「2」 「あ」の場合の「負」の最大連続回数は「3」 「い」の場合の「負」の最大連続回数は「2」 それぞれの合計数は 「あ」の「正」の最大連続回数「3」の合計数が「90」 ・・・・ のように出したいのです。 それぞれの答えを入力するセルは違います。 こちら、関数もよく分からない状態です・・・。 マクロなどは、「マクロ」という言葉しか分からない状態です。(すいません・・・) 大変お手数をおかけ致しますが、お詳しい方がいらっしゃれば、どうぞ宜しくお願いします。
- ベストアンサー
- オフィス系ソフト
- エクセルで連続している数字について
エクセルで質問です。 A列に連続して並んでいる数字の中に、 歯抜けになっている数字があります。 例) 1 2 3 5 9 10 11 13 ・ ・ ・ 抜けている数字の箇所に空白のセルを挿入したいのですが、 どうすれば良いのでしょうか? 初歩的な質問ですいません。 宜しくお願い致します。
- ベストアンサー
- オフィス系ソフト
- 行の連続数字を見つけて塗潰す方法
どなたかご存知でしたら回答をよろしくお願いします。 【質問】 下図の様に5×5のセルが4つあり、それぞれ1~99迄の数字がランダムに 重複有りで入っています。5×5のセルの中には行の連続数字(例:02 03) が入っています(1個も無い場合もあります)。 行の連続数字を見つけたら、その連続数字のセルを塗潰す方法が知りたいです。 ・2連続・・・黄色で塗潰す。 ・3連続・・・赤色で塗潰す。 ・4連続・・・青色で塗潰す。 ・5連続・・・緑色で塗潰す。 A B C D E F G H I J K 1 01 07 09 11 22 03 10 20 30 31 2 04 12 14 15 23 01 02 07 09 22 3 07 13 17 18 25 04 11 12 14 15 4 06 16 21 24 26 02 13 17 18 23 5 08 19 27 28 29 06 16 24 25 26 6 7 05 09 11 26 30 03 06 13 22 27 8 04 10 15 19 24 03 14 25 28 29 9 01 14 20 25 29 05 11 18 20 21 10 07 18 21 23 31 07 08 16 23 31 11 02 08 12 16 17 02 03 12 17 27 【結果】 上記4つある5×5のセルには、10個の重複数字がありその数字のセルが塗潰されます。 (1)14 15 (2)17 18 (3)27 28 29 (4)30 31 (5)14 15 (6)24 25 26 (7)16 17 (8)28 29 (9)07 08 (10)02 03 【注意事項】 ・使用するエクセルは2010です。 ・セルの中の数字は2桁で表しています。(例:1ではなく01) ・5×5のセルの位置は下記のとおりです。 1個目の5×5マス・・・A1~E5 2個目の5×5マス・・・G1~K5 3個目の5×5マス・・・A7~E11 4個目の5×5マス・・・G7~K11 ・回答はVBでも関数でも構いません。 以上、よろしくお願いします。
- ベストアンサー
- Excel(エクセル)
- エクセル2003で、フィルハンドルの連続データを使うと、1,2,3,4
エクセル2003で、フィルハンドルの連続データを使うと、1,2,3,4,5,6・・・ という数列になりますが、これを1,3,5,7,9・・・といったように、公差が2以上の数列 で連続させたい場合はどう設定すればよいのでしょうか?
- ベストアンサー
- その他MS Office製品
- エクセルで複数列に共通した項目の抽出方法
エクセルで複数列で重複したセルを抽出する方法がわかりません。 具体的には、ABC各列にランダムな6桁の数字がそれぞれ500行づつあり、AとB列で重複(同じ)数字があれば、D列に列挙(重複した個数ではなく、たとえば310257などと重複していた数字)し、またABCの3列ともに重複している数字をE列に列挙するなど、複数列で重複したセルを抽出するにはどういう方法があるんでしょうか?
- ベストアンサー
- オフィス系ソフト
お礼
本当にありがとうございます!うまくいきました!^^