2ちゃんねるログビューア

カルネージハートポータブル 56機目   を含む(ツリー表示)

■TOP■ 全部 1- 101- 201- 301- 401- 501- 601- 701- 801- 901- ツリー解除
535: 名前:枯れた名無しの水平思考 :2010/02/15(月) 20:37:37 ID:cdm/RpaQ0(2)
>>516
主催者さま乙です。

集計マクロ、ざっと斜めに読んでみました。
UserForm1の655行目
> L_COUNT(I) = L_TABLE(3, I, 17) * COEF_W + L_TABLE(3, I, 18) * COEF_L + L_TABLE(3, I, 19) * COEF_D + (100 - L_TABLE(3, I, 20)) * 0.001 + (100 - L_EID(I)) * 0.00001
およびUserForm3の238行目
> L_COUNT(3, I) = L_TABLE(3, I, 17) * COEF_W + L_TABLE(3, I, 18) * COEF_L + L_TABLE(3, I, 19) * COEF_D + (100 - L_TABLE(3, I, 20)) * 0.001 + (100 - L_EID(I)) * 0.00001
ここで「総合ポイント = (勝数x係数+負数x係数+引分数x係数) + (100-順位合計) * 0.001 + (100-EID) * 0.00001」
を計算し、この結果から順位を判定しているようです。

L_TABLE(3, I, 17)が勝数に相当すると思われますので
> ... = L_TABLE(3, I, 17) * COEF_W + L_TABLE(3, I, 18) * COEF_L + L_TABLE(3, I, 19) * COEF_D +
> (L_TABLE(3, I, 17)) * 0.001 + ←←←←ココ 100-順位合計の代わりに勝数を使う
> (100 - L_EID(I)) * 0.00001
にすればいけるかもしれません
# 自分が作ったものでない上に手元にexcelがないので、上手くいかなかったらごめんなさい
536: 名前:じゃんけん主催 ◆Mt72P8eE7g :2010/02/15(月) 21:43:15 ID:uXfW5OLh0(7)
>>535 ありがとうございます!確認してみます。

>>514,515
1Bの順位を念のため改めて

【1B順位改訂】
位 勝-負-分 リーグNo. チーム名 オーナー名
01 16-05-03 13 飛べない鳥はただの鶏 VWAP
02 15-06-03 06 ぴょんぴょん うぐいす
03 14-06-04 08 JECKY Stand.k
04 15-08-01 01 お試食あろまん SAT
05 15-08-01 05 雪隠れ○○ムー たらこおにぎり
06 13-09-02 02 HD:4cp ハンニマル
07 07-04-13 12 みさいるあたる? yoshi@t
08 10-14-00 09 おやちゅこんぶ 青猫の飼い主
09 08-14-02 07 鳥と海月 sal
10 07-14-03 04 ジャミングチャイカ トモジロウ
11 08-16-00 03 右手に槍を左手にロケット 軍鶏
12 07-15-02 11 大車燐 ハルゾ
13 04-20-00 10 アナタガチョキダカラー トロン
579: 名前:じゃんけん主催 ◆Mt72P8eE7g :2010/02/16(火) 21:44:36 ID:VN9J8GBi0(10)
>>535
エクセルのマクロの中を開いたことが無かったのですが、勇気を出してやってみました。
結果は・・・バッチリレギュに合った順位を出力するようになりました!ありがとうございます。

ちなみに、655行目と238行目がご指摘と逆でした。文字列検索で該当箇所が見つかったのでセーフでしたが、ひっかけ問題!?
543: 名前:枯れた名無しの水平思考 :2010/02/15(月) 22:14:15 ID:cdm/RpaQ0(2)
2A正いきます。
   2A 2B 2C 2D
正順 ○ 未 未 未
逆順 未 未 ○ 未

■TOP■ 全部 1- 101- 201- 301- 401- 501- 601- 701- 801- 901- ツリー解除 dat