• ベストアンサー

エクセルでの名簿書類作成について

エクセルで名簿書類を作成しました。 そこで質問なのですが、項目の住所欄にある「都道府県」や「男・女」の選択肢にエクセル上でうまく「○」で囲む方法はあるでしょうか?シェイプ機能の「○」ですと大きさがまちまち、透明化しなければならない等効率悪くて・・・宜しくお願いします。

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

  • ベストアンサー
  • fukkyse
  • ベストアンサー率32% (130/402)
回答No.4

回答ではありません。 先ほどの回答は、「丸をつける」にこだわったものでしたが、Excelを使うのならば、 http://kokoro.kir.jp/excel/form-option.html のような使い方のほうが効率的かな?とも思いまして。オートシェイプを使ったものはあくまでも「図」なので後々の集計時に困ったりもします。セルの書式を [=1]"男";[=2]"女";"" としておけばわかりやすいです。(単純に1or2を入力しても良いとは思いますが。) 先ほどの回答については、A列に都道府県名(ex東京、大阪など)、B列に凡例(都・道・府・県)としてC列(どこでも良いのですがわかりやすく)に =IF(A2="東京","○",IF(A2="北海","____○",IF(OR(A2="大阪",A2="京都"),"________○",IF(A2="","","____________○")))) のほうが簡単でした。(アンダーバーは半角スペース)

Pakkum
質問者

お礼

ご提案ありがとうございます。セルに特定の役割をもたせる関数が苦手でしたが、やり方が順番を追っていてわかりやすかったです。ありがとうございました。

その他の回答 (3)

  • fukkyse
  • ベストアンサー率32% (130/402)
回答No.3

応用については考えてくださいネ。 列見出し A列_____B列____ C列 都道府県01  都道府県02  判定 として、A列には凡例として「都・道・府・県」 B列に種別(都道府県名:都とか道とか…)入力。入力規則のほうが間違えは少ない。 C列には、=IF(B2="都","○",IF(B2="道"," ○",IF(B2="府","  ○",IF(B2="県","   ○","")))) と関数を入力。 C列をコピー後、Shift+「編集」で「リンク貼り付け」。A列の希望位置にあわせる。(位置あわせ:グリッドで)※プロポーショナルフォントではなく。 想像で書いていますので、間違っているようならばごめんなさい。都道府県02は前の列にて判断可能ならばその関数を作るも良し。 わかりにくいところがあればお答えいたします。

Pakkum
質問者

お礼

ご回答ありがとうございました。恥ずかしながら、関数は不勉強でうまくできませんでした。もう少し勉強してから(これからもエクセルたくさん使うと思いますので)応用で使わせてもらいます!ありがとうございました。

  • redowl
  • ベストアンサー率43% (2140/4926)
回答No.2

エクセルを使う以外で、 こんな方法も。 エクセルで、作成した名簿をMSワードで読み込み ワードの機能にある 書式 > 囲い文字 を使うと(男に◯、女に◯、都道府県のどれかに◯) ◯囲み文字が、作成可能。 文字加工に関しては、おなじMS でありながら、ワードの方が秀でています。 (エクセルの方にも、同等な機能を付加してもらいたいが、次バージョンでは改善されているのか?)

Pakkum
質問者

お礼

ご回答ありがとうございました。たしかにワードの方が便利でした。残念ながら、元号等複数の文字は○で囲めませんでした。今回は名簿を数十人分作成、するのでエクセルのbookで保管しようと思います。しかしながら、アドバイス頂いた技は早速別の書類で活躍しそうです。ありがとうございました。

Pakkum
質問者

補足

今気づいたのですが、アドバイス頂いた方法ワードで作成してエクセルでまとめるといった方法あるでしょうか?ワードだけですと数十人の保管がまとまらないので・・・宜しくお願いします。

  • hana-hana3
  • ベストアンサー率31% (4940/15541)
回答No.1

>シェイプ機能の「○」ですと大きさがまちまち、透明化しなければならない等効率悪くて・・・ 透明化した○を一個作って、コピーすれば良いです。

Pakkum
質問者

お礼

やはり、スタンプ機能のような1発でできるツールはないんですね。でもコピペで他のセルに反映できるとは思いませんでしたので助かりました。ありがとうございました。

関連するQ&A

  • エクセルで名簿作成をしています

    こんにちは 名簿作成をしています。住所のところは、大文字で入力していますが、「-」や数字がもしかしたら小文字になっているかもしれません。その場合、検索して、大文字に修正する方法を教えて下さい。よろしくお願いします。エクセルは2000です。

  • エクセルで作成した名簿

    エクセルで作成した名簿があります。 名前・住所・電話番号・性別等々書かれているのですが…。 その中から、男性だけを取り出したいのですがどうしたよいでしょうか? 男の人だけ、名前だけを同じシート内の別の列に抜き出したいのです。 中には重複している人もいて、重複している人はいくつあっても1つだけ取り出したいのですがどうしたらよいでしょうか?

  • 名簿の作成について

    Excelで名簿等を作成する際に、郵便番号から住所を表示したいのですが、どうすれば良いのか教えてください。

  • エクセルの名簿作成で

    エクセルを使って名簿を作成しているところです。もともと、パソコンは、独学で身につけたので基本もあまりわかっていません。 名簿を作るため、表を作ったのですが、一番上に名簿のタイトルを入れようとすると、タイトルが長すぎるため(?)おさまりきらずわくからはみだしてしまいます。 エクセルは、横にABCD・・・とアルファベットが並んでいますよね。そのうちの1つのアルファベットのますにしかタイトルを書き込めないのでたとえばタイトル5文字くらいしか書けません。 説明が難しくて意味がわかるかどうか不安ですが、どなたかこの説明でわかる方、長いタイトルを入れる方法を教えていただけませんか?

  • エクセルで名簿 並び順

    初歩のエクセルしか分からない私ですが なんとか思い出しながら名簿を作っています。 並び替える方法を教えてください。 (1)五十音順で、 (2)性別は男,女 の順にしたいのです。 よろしくお願いします。

  • ワード作成名簿をエクセルに変換したい

    名簿を活用するにはエクセルの方が便利だと知りましたが、改めてエクセルで入力するのは大変なのでワードで作成してある名簿をエクセルに変換できると有り難いのですが可能でしょうか?可能なら方法を教えて下さい。

  • エクセル書類の□にチェックを入れる方法

    エクセルである申請書類の原本を作っています。その中の項目で書類の申請者に「□有 □無」という形で設問の解答欄を用意し、チェックをいれてもらうようにしたいのですが、書類を印字して手書きでチェックするのではなく、全部電子データでやり取りしたいのでエクセルの画面上でチェックをいれてもらいたいのですが、何かよい方法はないでしょうか。オートシェイプの直線を2本組み合わせてみたりもしたのですが、それでは不便なので何か簡単にチェックを入れられる方法があれば教えてください。

  • エクセルでの並べ替えの操作について

    エクセルで住所録名簿作成し、その後並べ替えを行ったところ一部項目が対象に含まれないことが生じました。一般には全ての項目が対象となっていましたが今回なぜかこのような事が起きて困っています。 (項目はA~Hまで8項目にそれぞれ項目名を入れました。但しA欄には項目名は入れましたがその欄には2行目以下は空白にしておりました。) この状態でH欄を選択して並べ替えを行おうとしたところA欄が除外されB~Hが選択され並べ替えが行われました。なぜA欄が選択されなかったのでしょうか? ご教示よろしくお願いいたします。

  • 新旧2つの名簿、旧名簿だけにある項目を新名簿へ表示したい

    新旧2つの名簿、旧名簿だけにある項目を新名簿へ表示したい 旧名簿、新名簿があります。 ※退職等があるため旧=新ではありません。 名簿の中にはいくつか項目がありますが(名前 ID等) 新名簿にはない項目が旧名簿に存在しています。 旧名簿にしかない項目を新名簿に表示させたいです。 ------------------------------------ 例 旧名簿 Aさん 男 りんご Bさん 女 りんご Cさん 男 バナナ Dさん 男 バナナ 新名簿(Cさんは退職で名簿にはいない) Aさん 男 Bさん 女 Dさん 男 欲しい名簿 Aさん 男 りんご Bさん 女 りんご Dさん 男 バナナ ------------------------------------

  • excelで名簿作成#REF!表示されます??

    最近PCを始めたばかりのexcel初心者です。 100名程の名簿を作成しています。 こちらのサイトを参考にしながら四苦八苦して作成しましたが、1名退会したため支所名簿:退会者のセル行を削除したところ不具合が出たので躓いています;  先ず・・ 2枚のsheetを使用して支所名簿から宛名にリンク? *支所名簿のsheetの一覧表には“名簿”と名前をつけています。 sheet名【支所名簿】には A1  B1  C1  名前 〒  住所 sheet名【宛名ラベル】 A1 A2  A3 〒 住所 名前 支所名簿の名前のセルさえ指定すれば 〒・住所は表示されるように作成しました。 数式は・・ A1に『=IF(COUNTIF(名簿,A3),VLOOKUP(A3,名簿,1,FALSE),"") A2に『=IF(COUNTIF(名簿,C1),VLOOKUP(C1,名簿,2,FALSE),"") A3に『=支所名簿'!A1』 退会した人(セル:A1)を消すために、支所名簿A1の行を削除すると【宛名ラベル】のC1に#REF!となります。 支所名簿のsheetで退会者を削除すると宛名ラベルのSheet も順送り(エラーのラベルが出ない)に出来る方法はないのでしょうか? (市販の宛名ラベルでの作成は使用できないので、excelで作成です) また、別の方法でも有れば ご伝授頂きたく宜しくお願いいたします。