• ベストアンサー

ゴルフのスタート表の作成する関数は?

横に名前とハンディを4名分並びます。 縦にもスタート順に6組くらいの枠があります。 参加者名簿をコピぺしながらスタート表を作成していますが、つい名前がダブったり記入漏れが発生するので大変面倒です。 そこで、名簿から名前をスタート表に移すと、名簿から名前が消えていく方法があればミスも無く簡単に表の作成が出来るので、その方法をお教え願います。

質問者が選んだベストアンサー

  • ベストアンサー
  • tom04
  • ベストアンサー率49% (2537/5117)
回答No.4

No.3です! たびたびごめんなさい。 前回の方法は無視してください。 条件付書式で対応できると思います。 前回アップした配置通りとして・・・ Excel2007以降の場合は K1~参加者名セルすべてを範囲指定 → 条件付き書式 → 新しいルール → 数式を使用して・・・ → 数式欄に =COUNTIF($B$2:$I$7,K1) という数式を入力 → 書式 → フォントの色を「白」に! Excel2003以前の場合 範囲指定 → メニュー → 書式 → 条件付き書式 → 「数式が」を選択 → 数式欄に上記と同じ数式 → 書式 → フォントの色を「白」 これで大丈夫だと思います。 ※ この場合、コピー&ペーストしてしまうと、K列の条件付書式もコピー&ペーストされ 表の氏名のフォント色も「白」になってしまいます。 (わざわざ「形式を選択して貼り付ける」のも大変ですので・・・) B~H列は手入力にしてください。 何度も失礼しました。m(_ _)m

heiseinotora
質問者

お礼

使用した名前のセルに色を付けるという発想はなかったので、大変貴重な回答でした。 ありがとうございました。

すると、全ての回答が全文表示されます。

その他の回答 (3)

  • tom04
  • ベストアンサー率49% (2537/5117)
回答No.3

こんばんは! 極力ご要望に近い形にやってみました。 VBAになってしまいますが、一例です。 ↓の画像のようなレイアウトだとします。 画面左下の操作したいSheet見出し上で右クリック → コードの表示 → VBE画面に ↓のコードをコピー&ペーストして参加者名を表内にコピー&ペーストしてみてください。 Private Sub Worksheet_Change(ByVal Target As Range) 'この行から Dim i As Long, n As Long If Application.Intersect(Target, Range("B:B, D:D, F:F, H:H")) Is Nothing Or Target.Count <> 1 Then Exit Sub On Error Resume Next If Target <> "" Then n = WorksheetFunction.Match(Target, Range("K:K"), False) Cells(n, "K").Font.ColorIndex = 2 Else For i = 2 To Cells(Rows.Count, "K").End(xlUp).Row If WorksheetFunction.CountIf(Range("B:I"), Cells(i, "K")) = 0 Then Cells(i, "K").Font.ColorIndex = xlAutomatic End If Next i End If End Sub 'この行まで ※ あくまで↓の画像通りの配置だとしてのコードです。 1行・1列違っても滅茶苦茶な表示になってしまいます メンテナンスのコトを考慮すると誰でも変更できる別の方法が良いかもしれませんね。m(_ _)m

すると、全ての回答が全文表示されます。
  • koko88okok
  • ベストアンサー率58% (3839/6543)
回答No.2

参加者名の空いている列に組番号を入力し、組番号の列をキーに「並べ替え」したものを『スタート表』にコピペする方法は如何でしょう?

すると、全ての回答が全文表示されます。
  • nag0720
  • ベストアンサー率58% (1093/1860)
回答No.1

名簿から名前が消えてもいいなら、 コピー&ペーストではなくて、カット&ペーストで移せばいいんじゃないの。

すると、全ての回答が全文表示されます。

関連するQ&A

  • エクセルで表を作成しています。

    エクセルで表を作成しています。 500人に誰に、月に何枚配布したかの確認表を作成しています。 縦に五十音順の名簿、横に1月~12月を入力。 毎日渡した枚数をそれぞれのところに入力しています。 単月はオートフィルタから、空白セル以外を選ぶとわかるのですが。 半年の時点で誰に何枚渡しているか?を見る場合、どのようにすれば簡単にできるのでしょうか? どうぞよろしくお願いします。

  • dreamweaverでの表の作成

    dreamweaverで以下のような表を作成したいのですが、方法がわかりません。 表のマス:縦3つ、横2つで、1マスにつき縦30ピクセル、横100ピクセル 表の外枠:黒色 内枠の縦線:なし 内枠の横線:白色 左側マス:水色 右側マス:灰色 枠内の文字:上と左から10ピクセル空ける です。 コードで教えていただけるとありがたいので、 よろしくお願いします。      

  • 年齢構成の表を作りたい

    100名程度の社員名簿があります。エクセルで作成されており生年月日も分かります。 そのデータをもとに年齢構成ピラミッドを作りたいのですが、グラフではなく表形式で作成したいのです。縦方向(横でも可)に上から昭和20年度から平成5年度までの軸があり、その左右にその年に生まれた人の名前が入ります。男女別に左右に分け、同じ年で早く生まれた順にら内側から外へ名前が入っていくような表です。 分かりにくい説明ですが、よろしく手ほどきお願いします。

  • ワードで作成した表の一部をエクセルに貼り付け

    MSWord2010の一つのファイルに作成した200以上の表の一部をエクセル2010に貼り付けます。 各表の1行1列目と3行2列目をエクセルのA列とB列にそれぞれ一つ目の表から順に1行目から貼り付けていきます。 最初はコピペでいこうと思いましたが、ミスが怖いので、自動的に貼り付けていきたいのです。 ほとんど素人なのですが、マクロとかで貼り付けられるのでしょうか。マクロを使う場合は少し丁寧に教えてください。

  • エクセルで表を作成、その後の並べ替えにあたって

    初心者のため、わかりにくければ申し訳ありません。 エクセルで名簿を作成しています。 1ページに30名、10名1列を3列作ると、打ち込んだ後の名前順並べ替えはできないのでしょうか?   名前 TEL  名前 TEL  名前 TEL      :      :      : そのまますると、基準にそって行単位で並べ替えられるので、11番目からがうまく並びません。 30行使ってしまうと、1ページにうまく入るようにできません。 皆さんはこのような表を作る際はどのようにされているのですか?

  • エクセルで作成した縦に長い表をA4に2列で印刷

    エクセル2007で作成した縦に長い表をA4縦方向に2列づつ印刷していくにはどうすればよいのでしょうか? 表は顧客リストなのですが、縦に長い表をエクセルで作成しました。 表は新しい顧客情報をどんどん下に入力していくので表はどんどん縦に長くなります。 また、データをおいうえお順で並べ変えたりするので この縦に長い表のフォーマットは便宜上くずしたくないのです。 細長い表なので印刷する場合はA4用紙縦方向に2列づつ印刷していきたいのです。 そういうことは可能でしょうか? 割り付け印刷ではうまく表を2列に配置できず見栄えがよくなく、 何か良い方法があれば教えてください。

  • ホームページ上の表をエクセルに取り込むには?

    教えてください。 ホームページなどに載っている表、例えばショップの一覧表、名簿などの表を、エクセルに取り込みたいのですが、いい方法がありますでしょうか? 私が思いつくのは、一個一個コピペするという原始的な方法しか思いつかないのですが・・・ 簡単な方法があったらご教授ください。

  • エクセルで別シートからクラス別の名列表を作るには?

    学校の学年の名簿を作っています。 sheet1のセルAには通し番号、セルBには1年の組、セルCには1年の出席番号、セルDには2年の組、セルEには2年の出席番号、セルFには3年の組、セルGには3年の出席番号、セルHには名前を入れてます。 そこで、別のSheetでクラス毎の名簿一覧を作りたいと考えています。 できあがっている名簿の枠の中に、スピンボタンでクラスを1とか2とか入れると1組の出席番号順や2組の出席番号順に名簿ができるというものを考えています。 クラスによって人数の多少があるので、1組が35人の時には35番目の名簿まできちんと埋まって、2組が34人の時は35番目が空欄になるように。 さほどエクセルに詳しくなく、本やネットで散々調べ、何度か関数を入れてみましたが・・・。 どなたかのお知恵を拝借したく・・・。よろしくお願いします。

  • Golive CS で表の作成

    初心者です、どなたかご教授下さい。 Golive CS で表を作成したいのですがよくわかりません。参考本によると「テーブル」にテキストデータを読み込ませると書いてあり、当方もそれが一番理想的なのですが、その方法だと枠が透明で表らしくなくて困っています。ワープロで作成したような、一般的な枠がはっきりとした表を作りたく考えていますので宜しくお願いします。

  • 行数の違う表に複数行をコピーする

    よろしくお願いします。 Excelで簡単な集計表を作成して使っているのですが、この度一部その表が変更になり、文章などをコピペしたいのですが、 今までの表は列が一つの枠に対して一つだったのですが、今回の表は一つの枠に対して5つ程使われた表になってます。 (3枠あればABCだったのが、A-E.F-J.K-Oのような感じです。) 一行だけをコピペするならできたのですが、複数行コピペしようとすると「できません」と表示されます。 そりゃそうだと思い、一行ずつコピペしてるのですが、かなりの量なので、何か良い方法がないものかと質問させていただきました。 文章でもわかる通り、ありものを使用してるだけのパソコン素人です。 ご教授していただけると幸いです。 よろしくお願いします。 ちなみに、使用しているパソコンはWindowsXPがメインで、Excelは2003で保存したデータがほとんどです。 よろしくお願いします。

このQ&Aのポイント
  • MFC-J738DNを使用して印刷した際に赤と緑の線が印刷されるトラブルが発生しています。新しいインクに取り替えたばかりであり、問題の原因が分かりません。
  • お使いの環境はAndroidであり、無線LANで接続されています。関連するソフトとしてiPrint Scanが使用されています。電話回線はひかり回線です。
  • MFC-J738DNのトラブルについての質問です。印刷した際に赤と緑の線が印刷される現象が発生しています。インクは新しいものに取り替えたばかりであり、問題の原因が分かりません。お使いの環境はAndroidであり、無線LANで接続されています。関連するソフトとしてiPrint Scanが使用されています。電話回線はひかり回線です。
回答を見る

専門家に質問してみよう