- 締切済み
エクセルの
エクセルで年齢を入れた名簿がありますが、一年に一度内容を見直しています。その際、誕生日に関係なく各々の年齢を一つ加算しています 個々に手直しするのでなく一括して年齢を加算する方法があるのでしょうか。パソコン歴が浅くまったくというほどエクセルの知識はありません。よろしくお教えください
- みんなの回答 (6)
- 専門家の回答
みんなの回答
他の回答者諸氏が言われるように、誕生日から計算するのがよいのでしょうが、 状況によっては必ずしも誕生日を取得できないケースもあり得ますね。(顧客情報など) その場合は、「形式を選択して貼り付け」で「加算」を使わざるを得ないでしょう。
- imogasi
- ベストアンサー率27% (4737/17069)
下記の方法が、一番簡単と思います。 どこか空いているセルに1をいれ、コピーします。 今年齢が入っている列を範囲指定し、 編集 形式を選択して張り付け 加算にチェック OK で文字列ーー>数値化 全角文字数字ーー>数値化 してしまいますが、それでよければこの方法が簡単。 このタイプは既に出ていますが、補充の意味で挙げます。 -- そもそも論は誕生日から基準日までの年齢を関数で計算させる方法が 望ましいでしょう。
お礼
早速のご回答有難うございました 自治会の名簿を前任から引き継ぎ年齢の修正に頭を抱えておりました。 エクセルの知識が皆無なものですから教えていただいと方法を直ぐに実行できないのは情けない話ですが一括処理できることが分かって大満足です。少し勉強して所期の目的を達したいと思っています、 どうも有難うございました
- mshr1962
- ベストアンサー率39% (7417/18945)
#1の方の言われるようにTODAY()か特定の日付を入力したセルで 計算させたほうが楽だと思いますけど... 手順 1と入力したセルを選択してコピー 年齢の範囲を選択 「編集」「形式を選択して貼り付け」で「値」「加算」を選択して「OK」 上記で加算は可能です。
お礼
早速の回答を有難うございました。 エクセルに無知なもので直ちにご指示通りのアクションを起こせないのが悲しいところですがもう少し勉強して一括処理を実行したいと思っています。どうも有難うございました
- Dxak
- ベストアンサー率34% (510/1465)
1の入ったセルをコピー 年齢が入ったセルを選択(複数可) 形式を選択して貼り付けで、加算を選択してOK で・・・1づつ加算して張り付きますよ 生年月日が、入力されているのがベストなのですけどね (そこから、年齢算出)
お礼
早速のご教授有難うございました。 あいにくエクセルの知識不足ですぐ実行と行かないのが悲しいところですが、一括処理の方法があることが判明しただけでも大満足しています。 もう少し勉強してご好意に報いたいと思っています。 どうも有難うございました
- uturogi_k
- ベストアンサー率37% (6/16)
こんにちわ わかりやすいかどうかは不安ですが回答させて頂きます。 1.年齢の部分がA列にあったと仮定して300行まで名簿があったとします。 2.Bの一行目に【=A1+1】と記述(【】はいりません) 3.計算したBの結果をBの300行目までコピーします。 4.コピーしたB列すべてをコピーしA列に貼り付ける際に右クリックでメニューを選択し、形式を選択して貼り付けを選択します。 5.値(V)を選択します。 余計わかりにくくなりそうですみません、参考程度で・・・
お礼
早速のご回答ありがとうございました。 エクセルに全く不案内のためお示し頂いた手順が「ほんわか」としか理解できていませんが、一括で処理できることが分かっただけでも大成功でした。メールの内容を熟読玩味してやり遂げたいと思います。 ご親切に感謝いたします。
- zap35
- ベストアンサー率44% (1383/3079)
エクセルには満年齢を計算するDATEDIF関数があります A1に生年月日が日付形式で入力されているとき =DATEDIF(A1,TODAY(),"Y") で満年齢が得られます。 月まで出したいなら =DATEDIF(A1,TODAY(),"Y")&"才"&DATEDIF(A1,TODAY(),"M")&"月" になります。
お礼
早速のご親切な回答有難うございました。 エクセルに全く不案内ですが、一括加算が可能であることが分かっただけでも大変うれしく拝見しました。エクセルの知識をもう少しだけ身につけてお示し頂いた内容をトライしてみたいと思っています。 どうもありがとうございました。
お礼
早速のご回答有難うございました おっしゃる通り個人情報の制約で生まれた年は不明の名簿なので特定の日に年齢を加算するしか方法はないようです。 ご親切なお知らせにお礼申し上げます