[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]
『空白も引き分けに』(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.