« 第214回 それぞれの合計は? (その9) | メイン | ワード マクロ(Word VBA)でゲームを作成・・・(その2) »

2014年8 月24日 (日曜日)

コメント

y sakuda

Indirctは考えたけど、ここまで単純にする発想はなかった・・・・
(長くなるってきめこんでました)
どっちにしろ単純な140
=SUM(IF(K9=1,(K2,L3,M4)),IF(K9=2,(N6,O7,P8),IF(K9=3,(O2,N3,M4),IF(K9=4,(J6,I7,H8),IF(K9=5,J:J 2:4,IF(K9=6,I:I 6:8,IF(K9=7,E:G,H:J) 5:5))))))

y sakuda

しかし、Sum二つにしないといけない理由が分からない。
なんでこうなっちゃうんだろ?

maron

>しかし、Sum二つにしないといけない理由が分からない。
◆SUM一つではだめ、配列数式でもダメ、なぜかSUM二つでないといけないのですが・・・◆なぜだかわかりません・・・

y sakuda

不思議ですねーー
多分私だったら、同じことやっても、Sum二つには行かず、諦めちゃってそう^^

min

maronさん、素晴らしいですねえ。
>SUM(SUM・・・
なんてこんなのが効果があるなんて。。
やっぱり降参です。

min

sakudaさん
>IF(K9=6,I:I 6:8,・・・
なぜ、、
I6:I8ではだめなんでしょうか。

y sakuda

>I6:I8ではだめなんでしょうか
修正忘れです。
良く覚えてないけど、少し違う形を変形してたんだと思います。

min

そう言えば、一応出しておきます。

95{=SUM((MID({1002003;9102030;9012300;8880444;9076500;9706050;7006005},$K9:$Q9,1)-L9=0)*$K2:$Q8)}

ちょっとは減るとは思いますが。

min

貼り付ける式を間違えたみたい。
95{=SUM((MID({1002003;9102030;9012300;8880444;9076500;9706050;7006005},$K9:$Q9,1)-K9=0)*$K2:$Q8)}

ちょっと位は減るとは思うけど。

y sakuda

minさんのなるほどなんですが、良くこんなもの思いつくもんだな・・・・・
頭こんぐらがっちゃうw

min

それにしても、maronさんの式は不思議ですね。
これを発見されたとは、最近にない感動ですね。
尊敬します。
本当に、、びっくりしました。

それで、ちょっと別の関数ではどうなのかとやってみましたが、
minやlcmなどでも出来るんですね。

重ねがさね不思議です。

コメントの確認

コメントのプレビュー

プレビュー中です。コメントはまだ投稿されていません。

処理中...
コメントを投稿できませんでした。エラー:
コメントを投稿しました。 さらにコメントを投稿する

入力された文字と数字は画像と一致していません。再度入力してください。

最後に、下の画像の中に見える文字と数字を入力してください。これはプログラムを使ってコメントを自動的に投稿するのを防ぐために行われています。

画像を読み取れない場合は 別の画像を表示してください。

処理中...

コメントを投稿

アカウント情報

(名前は必須です。メールアドレスは公開されません。)

2024年8 月

        1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31

TOP メニュー