• ベストアンサー

エクセル 名簿作成について

エクセル2003です。初心者です。 現在、別の人が入力した名簿をわかりやすく編集しなおしています。 名前   入社日 鈴木   2010/5/1 佐藤      6.1 斉藤      8.1 小林   2011/6/1 林        7.1   のように入社日が統一性なく入力されています。 全部の入社日を「2012/5/1」のようなに年がついた形に統一したいのですが 何かいい方法はないでしょうか? よろしくお願いいたします。

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

  • ベストアンサー
  • aokii
  • ベストアンサー率23% (5210/22062)
回答No.1

置換えで、.を/に置き換えてみて下さい。 なお、表示が6月1日等と表示される場合は、 2010/5/1 のセルの書式をコピーして下さい。

yucchinnn62
質問者

お礼

できました。ありがとうございます!!助かりました(^^)

その他の回答 (2)

  • keithin
  • ベストアンサー率66% (5278/7940)
回答No.3

B列に入社日があるとする C2セル(実際にはK2とかP2とかでいいです)に =IF(B2-1000>0,B2,(YEAR(C1)&"/"&SUBSTITUTE(B2,".","/"))*1) と記入し,リスト下端までコピー貼り付ける 数式範囲をコピーし,B2以下に形式を選んで貼り付けの「値」にマークして貼り戻す。 #補足 「6.1」みたいに必ず1日付けでしか入社記録がないなら,もっと簡単な式で計算できます もしも「6.30」みたいな日付があった時,いったいどういう具合に具体的にそのデータを記入しているのかによって,正しく計算できる数式を変えないといけません。 寄せられた各回答の数式を実際に試してみて,「間違い無く計算できる式(クイズを当てた回答)」を利用するようにしてください。

yucchinnn62
質問者

お礼

できました。ありがとうございます!!助かりました(^^)

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

こんにちは! データはA・B列の2行目以降にあり、C列に表示させるとします。 尚、日付データは昇順に並んでいる前提で・・・ C2セル(セルの表示形式は「日付」にしておきます)に =IF(B2<13,DATE(YEAR(MAX($B$2:B2)),INT(B2),MID(B2,FIND(".",B2)+1,2)),B2) という数式を入れ、C2セルのフィルハンドルでダブルクリック! こんな感じではどうでしょうか?m(__)m

yucchinnn62
質問者

お礼

できました。ありがとうございます!!助かりました(^^)

関連するQ&A

  • エクセルで一覧作成

    エクセルで一覧作成 エクセルで以下のデータを作成したいのですが どのような関数を使用したらよいのでしょうか?    A   B  C  D 1 東京 田中 鈴木 小林 2 東京 鈴木  3 大阪 伊藤 鈴木  4 東京 佐藤 5 三重 小林 田中        ↓    A   B   C   D   E   F   G 1 東京 田中 鈴木 小林 鈴木 佐藤 2 大阪 伊藤 鈴木 3 三重 小林 田中 よろしくお願いします。

  • エクセル 関数について教えてください

    エクセル2003です。初心者です。   番号  名前     提出状況  1    鈴木        ○ 2    田中 3    佐藤        ○ 4    小林    合計人数40人 未提出  5人 提出済み 35人 こんな感じの名簿を作成したいです。 (1)合計人数のところには、名前の欄に名前が入ってる数を入れたいのですが、 そういった関数はありますか? (2)名簿では未提出者は空欄になります。×とかは特に入力しません。 未提出者の合計欄には、空欄の数をいれたいのですが、そういった関数はありますか? (3)提出済みの部分には○がついてる人数を入れたいのですが、 そういった関数はありますか? この3つのことえを教えていただきたいです。 もし他によい方法があれば教えていただけると助かります。 よろしくお願いします。

  • エクセル 固定について

    エクセル2003です。初心者です。 現在、名前とアドレスの一覧表を作成しています。    A         B     C D 1 名前     アドレス      名前       住所 2 鈴木     ・・・・@・・・・・     小林      ・・・・・・・・ 3 佐藤     ・・・・@・・・       林      ・・・・・・・・ こんな表を作っています。 A1-B3でひとつの表、C1-D3でひとつの表です。 CD側の表を固定したいのですが可能でしょうか? 例えば、ABのほうの表の鈴木さんの列を削除すると、 CDの表の小林さんも削除されてしまうと思うのですが、 ABの表の鈴木さんの列を削除しても、CDの表の小林さんは 削除されないようにしたいのです。 よろしくお願い致します。

  • エクセルで同じ条件のセルをカウントする

    簡単な方法なのかもしれませんが、エクセル初心者なので教えて下さい。     食事 山田  ○ 小林  ○ 鈴木  ○ 佐藤  高橋  ○ 合計 このような場合、食事の必要な人数・4人を合計欄に記したいと思っています。 どのような計算式を入力すればいいでしょうか。 宜しくお願い致します。

  • 名簿をgoogle検索のように検索

    シート1に名簿があり、別のシートのセルで名簿を検索したいです。 名簿には氏名、ふりがな、識別番号、住所、電話番号。 別シートには氏名、住所、電話番号を入力する書類。 たとえば、氏名を入力するセルで(さ)と入力すると、 斉藤○○ 佐川○○ 佐藤○○ ドロップダウンで(さ)から始まる名前が出てくるようにしたいのですが、どなたか教えてください。

  • ACCESSで社員名簿作成。

    かなりの初心者です。社員名簿を作成しているのですが、新規社員のデータ入力時に自動的に社員番号を振る方法がありましたら教えてください。 社員番号は「入社年-その年に入社した順番」の形で、例えば「04-014」です。既に1500名ほどの社員に番号が付いてるのですが、新しく入社した方のデータを入力するフォームの社員番号のフィールドに「○○-○○○」と自動表示することは出来ますか? 分かる範囲で補足しますので、よろしくお願い致します。

  • excel 重複したデータのコピー

    例えばこんなデータがあるとします。 名前  値 鈴木  1 佐藤  2 佐藤  5 小林  2 田中  3 田中  1 田中  2 斉藤  0 山田  4 山田  2 というデータから 佐藤  2 佐藤  5 田中  3 田中  1 田中  2 山田  4 山田  2 という感じで名前が2つ以上あるデータだけ抽出・コピーをしたいのですが、 どういう風にすれば出来るでしょうか。

  • エクセルで顧客名簿の作り方

    顧客名簿を作りたいと思っています。 本当はアクセスを使うといいのだと思うのですが、会社にアクセスがないということと、使いかたがよくわからないということで、エクセルで名簿を作ろうと思っています。 顧客のID、名前、住所、生年月日等のデータを入力し、あとで新しいブックを開き、IDを入力するだけでその人の個人データが1列に全部でてくるようにするにはどうしたらよいですか? また、私以外のスタッフはエクセルをあまり操作できません。 なので、個人データの入力は規定のフォームでTabで送るだけでいいような感じにできたらと思うのですが。 よい方法を教えてくださいよろしくお願いします!! また、参考になるサイトがありましたら教えてください!

  • エクセル 年齢を計算するような関数はありますか?

    エクセル2003です。初心者です。 現在名簿を作成しています。 更新日 2012/5/24 名前     生年月日       年齢 鈴木・・・   昭和60年5月1日       ↑のような名簿を作っています。 生年月日はすでに入力されているのですが、更新日を入力すると、 その更新日現在の年齢を表示できるような関数はないでしょうか? たとえば、今日なら2012/5/24のようにあるセルに入力したら 名簿の人の2012/5/24現在の年齢がでるようなものです。 よろしくお願いいたします。

  • 同じ組合せが何組みか

    エクセル2003を使っています。 エクセルで作ったスケジュール表があります。 B列に日付、G列にスケジュールの予定が入力されており、I列にその予定を行う者の氏名が入力されております。 例えば、  B列   G列   I列 2009/2/1  採点   山田 2009/2/1  採点   佐藤 2009/2/1  年休   鈴木 2009/2/1  外出   田中 2009/2/1  採点   斉藤 2009/2/2  採点   佐藤 2009/2/2  年休   山田 2009/2/2  採点   斉藤 このエクセルを使って、「採点」を行った同じ組合せが何組あったかを調べたいと思います。 例えば、斉藤・田中・鈴木の組合せが何組あるか、○○・△△の組合せが何組あるかを調べたいと思っています。 手段はVBAでも良いです。 よろしくお願いします。

専門家に質問してみよう