いう形になってるのは、リストにDMを送らなくてもよいユーザがいるからですね。li_saku」になっていて、twitterリストのメンバー一覧では単なる「li_saku」なので、リストなめるときにいちいち登録データの中身を全探索してました。あと、大文字小文字が面倒だったのであらかじめ全部小文字にしておきました。登録データを参照して個別にテンプレのいち部分が違う内容の文章を送りたかったので聞いてみたら、どうやらstr.format()がかなり優秀らしいので、それを使いました。使い方はここ見たほうが早いと思います。便利!!!!!登録データは次のような感じでした。こんにちは、さくらこ杯運営のさくです。2度送ってしまった方はごめんなさい、完全なミスです。20時時点でのステージ選択や各情報についての最終確認を行います。リストメンバーに一部改変可能なテンプレDMを送るTweet広告を非表示にするもっと読むコメントを書く2015-12-31リーグ戦を管理するノウハウについて今まで、なぜか色々なリーグ戦のスコア管理を任されていました。そこで、色々調べたりして便利な(人間が手を動かさなくても良い)関数を一覧としてメモしたいと思います。参考になれば幸いです。太郎さん主催マルチウェポンで遊ぼうの会はんじょうさん主催身内リーグ戦とと太郎さん主催招待制リーグ戦こんなところでしょうか、意外に少ないですね。自動で出来るようにしているので、ノウハウを共有したいと思います。便利な関数群countif「第二引数の文字が第一引数の範囲内にいくつ存在するか」を返してくれます。リーグ戦のスコア管理では以下において、勝ち数/負け数の管理に使っていました。シートに入力されるだけで自動的に反映されるので、めちゃくちゃ便利です。"o")rank「第二引数の範囲内で、第一引数で指定した値がどの順位にいるか」を返してくれます。第三引数は降順にするのか昇順にするのか、です。0が降順、1が昇順だったはず?その辺りは調べたほうが良いかもしれません。リーグ戦において、順位の管理で使っていました。ついたやつ)にしたほうが良いです。参照したほうがわかりやすいと思います。rank(AL3,$AL$3:$AL$10,0)セル結合のテク見やすさ、管理のしやすさ、関数を使いたいがためにわたしはセル結合を良く使用します。負数の合計を使用したいがために以下のようにしていました。それぞれのチームについて4つのセルが使用されています。参加者が見やすいかな、という気持ちで加えましたが、楽さを考えるならなくても良いと思います。はじめに最初の1行目を作成して、ぐいっと下にがーーってコピーしちゃうのが楽だと思います。いうものを使用して対戦順を作るコードを書きました。このコードについてもまた今度別途解説記事を書きます。データ構造とアルゴリズムの講義資料の講義資料を参考にさせていただきました、ありがとうございます。わたしが自分で作成するまではこのページを使っていました。適当に設定するとよいです。切り捨てた値を入れると良いです。ファイルでダウンロード出来るので、スプレッドシートにコピペとか出来ていい感じです。リーグ戦だと自分の対戦が終わった後に相手が終わってるかどうか確認するのが面倒だと思ったので、参加者の手間を減らすという意図でスコアを管理すると同時に対戦記録も管理していました。これにより、終わった側が先に部屋を立てたり、まだ終わってないから待つべきだな、という情報がリアルタイムに参加者側へ伝えられるため、かなりスムーズに進行出来たのではないかと思っています。こんなところでしょうか。使用したリーグ戦のスコアを載せておきます。太郎さん、使用してごめんなさい!関数とか見られると思うので、何か参考になれば。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。