- ベストアンサー
エクセルについてお尋ねします。
A列の1行目から300行目までに 300回のジャンケンの結果があります。 A1 勝 A2 負 A3 勝 A4 勝 A5 負 ・ ・ ・ と ここで求めたいのが 最大連敗数 最大連勝数 2連敗の回数 3連敗の回数 4連敗の回数 5連敗の回数 ・ ・ ・ ・ なのですが どのようにすれば良いでしょうか? よろしくお願いいたします。
- みんなの回答 (2)
- 専門家の回答
関連するQ&A
- エクセルの計算式で質問です
エクセルで連勝連敗数を計算し、それぞれの合計額を計算する方法を教えて下さい。 セルA列に,以下のように数値が並んでいます。マイナス値は負け、プラス値は勝ちです。この列で最大連敗数と最大連勝数を計算し、其々の連敗時、連勝時の合計額も同時に計算できる方法をご存知なら教えて下さい。 A列 ¥14,000 ¥6,000 ¥1,000 ¥-11,000 ¥21,000 ¥-10,000 ¥20,000 ¥-3,000 ¥-11,000 ¥-13,000 ¥-17,000 ¥-36,000 ¥9,000 ¥5,000 ¥21,000
- ベストアンサー
- その他(プログラミング・開発)
- エクセルで連続回数などを調べたいです。
エクセルで連続回数などを調べたいです。 なるべく簡単に出来る方法があればぜひ宜しくお願いします。 例えば 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君とB君がじゃんけんをして10連勝の確率
世の中不思議なもので2人でじゃんけんをした場合 数多くじゃんけんをしたら10連勝、20連勝もありうるらしいのですが とても信じられません そこで十進ベーシック(フリーソフト)でじゃんけんを10万回 するプログラムを書いてみました でもこのプログラムが正しいかどうかわかりません 計算上A君がじゃんけんで10連勝と10連敗する確率を教えてください できればA君がじゃんけんで10連勝と10連敗する確率を求めるプログラム を教えてください RANDOMIZE LET zz$="" LET m=0 LET J=100000 !じゃんけんの回数 LET k=0 FOR n=0 TO J LET a=INT(3*RND) LET B =INT(3*RND) IF A=0 AND B=1 THEN LET s$="勝" IF A=0 AND B=2 THEN LET s$="負" IF A=1 AND B=0 THEN LET s$="負" IF A=1 AND B=2 THEN LET s$="勝" IF A=2 AND B=0 THEN LET s$="勝" IF A=2 AND B=1 THEN LET s$="負" IF a=b THEN LET s$="引" IF s$="引" THEN GOTO 490 !引き分けを除く LET s1$=s$ IF s2$=s1$ THEN LET zz$ = zz$ & s$ LET m=m+1 ELSEIF s2$<>s1$ THEN IF m>=10 THEN !--- mは連勝数 10連勝以上を表示する LET k=k+1 PRINT n;zz$,m END IF LET zz$="" LET M=0 END IF LET s2$ =S1$ 490 NEXT n IF k<>0 THEN LET kaku=INT (j/k) PRINT PRINT "======確立は";1;"/";kaku;"です======" ELSE print "======";m;"連勝はありません========" END if END
- ベストアンサー
- 数学・算数
- エクセルの文字関数について教えてください
エクセルで以下の条件の文字関数を教えてください。 「a列に正の数と負の数が数行単位でまとまって交互に繰り返しあり、その数行単位の中でそれぞれの最小値(最大値)を求める」 当方独学でエクセルを勉強していますがどうしてもわかりません。 よろしくお願いします。
- ベストアンサー
- その他(プログラミング・開発)
- 最大何人が勝ち越しできるのでしょうか?
http://okwave.jp/qa3371894.html 今朝ほどおもしろい設問の回答を試みようとしたのですが 質問者に締め切られたので、あえて質問します。 設問はリンク先を見ていただくとして、 力士全員勝ったり負けたりしていけば(ただし連敗・連勝はある) 初日勝った力士は、8勝7敗で勝ち越し、 初日負けた力士は7勝8敗負け越しでおえたとします。 それぞれ18人づつ。 7勝8敗の力士のうち、2人が全敗として 勝ち星14を他の7勝8敗の力士に配分?すれば 8勝7敗の力士最大32人、いやもしかしたら もう数人ふえるかなと、思ったのですが この考えのどこに欠点があるのでしょうか。
- ベストアンサー
- 数学・算数
- エクセル IF関数 絶対値
A列には正の数 B列には負の数が入っていて C列に IF A1>B1、正、負 としたいのですが 負の数を絶対値にする方法がわかりません。 例えば A1が3でB1が-4のときは 「3」「4」を比べて4の方が大きいので「負」と表示させたいです。 よろしくお願いします。
- ベストアンサー
- オフィス系ソフト
- VBA(合計)
A列に以下のような正の数と負の数が1から305行まであり、 正の数だけを合計したものと負の数だけを合計するVBEをできるだけやさしく教えてください。 A列 1 -2 3 -5 1 2 -6
- ベストアンサー
- Visual Basic
お礼
できました! ありがとうございました。