[[20091109131813]] 『空白も引き分けに』(munetyunn) ページの最後に飛ぶ

[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]

 

『空白も引き分けに』(munetyunn)

 バージョン エクセル2003 OS WindowsXP

 少し前に質問して完成したのですが、もう少し改良したいので質問させてください。
 セル「G16」には次の式が入っています。引き分け(ー)を挟んでも3連勝、3連敗
 するとG列のハンデがプラスマイナスになるようになっています。

 =IF(F16="ー",G15,G15+IF(F16="●",1,-1)*(MOD(COUNTIF(INDEX(F:F,IF(F16="●",IF (COUNTIF(F$15:$F16,"○"),LOOKUP(1,0/(F$15:$F15="○"),ROW(F$15:$F15)),1),IF(COUNTIF(F$15:$F16,"●"),LOOKUP(1,0/(F$15:$F15="●"),ROW(F$15:$F15)),1))+1):F16,F16),3)=0))

 これだと空白(対戦が無い)が続くとハンデが変わっていきますので空白も引き分け
 と同じ扱いにしたいのです。対戦の無いG24〜G32も「6」で対戦のあったG33が「5」
 になるようにしたいのです。式の中に色々と「””」を付け加えたのですが、うまく
 いきませんでした。宜しくお願いします。

 	D	E	F	G
14				5
15	20	22	●	5
16	20	23	●	5
17	20	25	ー	5
18	20	21	●	6
19	20	27	○	6
20	20	28	○	6
21	20	26	ー	6
22	20	26	ー	6
23	20	26	ー	6
24	20			6
25	20			6
26	20			5
27	20			5
28	20			5
29	20			4
30	20			4
31	20			4
32	20			3
33	24	29	○	2
34	20	25	○	2
35	20	25	○	2
36	23	23	●	2

 (OR(F16="ー",F16="")を追加してみては?
(あけ)

 (あけ)さん、解決しました。ありがとうございました。
 (munetyunn)

コメント返信:

[ 一覧(最新更新順) ]


YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki. Modified by kazu.