- ベストアンサー
日付データーから月の数字を取り出したいのですが・・・
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
関数で出せます。 =Month(日付の入ったセル)
その他の回答 (2)
- grumpy_the_dwarf
- ベストアンサー率48% (1628/3337)
日付データから月を取り出すのは =month(日付) で出来ますね。 1、7、8、12月のときだけ該当する数値を返し、それ以外の月だと空白を返すのなら、 =choose(month(日付),1,"","","","","",7,8,"","","",12) なんていう手口があります。
お礼
どうも有り難うございました。 今回は「=month(日付)」だけで解決したのですが、 後半の解説はまた何時か役に立つと思います。 これからも宜しくお願いします。
- nishi6
- ベストアンサー率67% (869/1280)
A1に日付がある場合、 =IF(OR(MONTH(A1)=1,MONTH(A1)=7,MONTH(A1)=8,MONTH(A1)=12),MONTH(A1),"") とします。
お礼
アドヴァイス本当に有難うございました。 お陰様で無事解決しました。 今後とも宜しくお願いします。
関連するQ&A
- 文字と日付を結合すると日付が数字になってしまう
初めて投稿します。よろしくお願いします。 仕事でEXCELを使用しています。 複数データから1つのセルに結合表示をしたいのですが、文字と日付を結合すると日付が数字になってしまいます。 日付は日付として表示する方法を教えてください。
- 締切済み
- その他(業務ソフトウェア)
- 【Excelマクロ】今日の日付で検索⇒データの取得
【Excelマクロ】今日の日付で検索⇒データの取得 初めての質問です。 失礼や不手際がありましたら申し訳ございません。 何卒御協力をお願い致します。 ●Excelにて以下のような作業を行う予定です。 【現状】 ・Sheet1には当月1月分の日付、数値が入った表があります。 日付 11月1日 11月2日 ・・・ 11月30日 数値1 100 101 ・・・ 200 数値2 200 201 ・・・ 300 ※日付セルの書式設定は「日付 3月14日」形式です。 ※数値1,2の関係や日付毎の数値の変化に規則性はありません。 【やりたいこと】 ・sheet2の特定のセル(C4とC14)に当日の数値1、数値2を設定したい。 ・sheet2にボタンを設定し、毎日特定のセル(C4とC14)の値を更新したい。 ※ボタンを設置し、マクロを設定する方法については理解しています。 【バージョン】 windowsXP Excel2003 Excelマクロについてはまったくの素人で 解決方法をネットで検索してみましたが、 結局解決出来ませんでした・・・。 どなたかご教授頂ければ幸いです。 よろしくお願い致します。
- 締切済み
- Visual Basic
- 日付変換
会計ソフトから出納帳(エクセル形式)を出力しています。エクセルシートのA列に日付が入っているのですが、5月25日であれば、5.25(実際は半角)のような入り方になっています。また同じ日に複数の仕訳があると 〃 の文字が入ります。これらの数値と文字が含まれる全シートを日付に一括修正することはできないでしょうか? よろしくお願い致します。 A列 5.25 〃 〃 5.26 〃 5.27 〃
- 締切済み
- Excel(エクセル)
- エクセル上の8桁の数字を一括して日付に変換する方法を教えて下さい。
エクセル上の8桁の数字を一括して日付に変換する方法を教えて下さい。 ダウンロードしたエクセルデータのA列に日付として8桁の数字が入っているのですが、文字列として認識してるようで日付に変換出来ません。 例えば2010年1月1日の欄には20100101と入っていて、2001/01/01と変換したいのですがどうすればいいでしょうか。 セルの書式設定→表示形式→ユーザー定義で試してみましたが上手くいきませんでした。 データの量が何千行もあって膨大なので、1行ずつスラッシュを入れていくという作業は出来ません。 8桁の数字を一括して日付に変換出来る方法はあるのでしょうか。 教えて下さい。 宜しくお願い致します。
- ベストアンサー
- オフィス系ソフト
- エクセルで数字データを日付けにしたい
数値として20030608と入力されているデータを日付けデータとして、2003年6月8日としたい。 15日後は何月何日になるかとの計算をするために日付けに変える必要があると認識しているのですが 単純に20030608+15日だと20030623だけど +30日だと20030638となってしまう これを20030708とか2003/7/8としたいのです。 教えてください。
- ベストアンサー
- オフィス系ソフト
- Excelで数字データ以外を取り除く方法
Excelを使って、何千件もある数値コードのデータの修正をする必要があります。 ただ、このデータは、7桁の数値コードのはずなのに、実際には、5桁から8桁まで桁数が異なるデータもあれば、数字以外の文字や記号も入っています。 そのため、まずは、数値コードに混じる数値以外の文字や記号を取り除こうとしています。0-9の数字以外の文字が記号を削除したいのですが、なんだかうまくいきません。データを数値と認識させると、一桁目の0(ゼロ)が消えてしまったりして。。 Excelに詳しい方、どういう方法があるか教えていただけませんか。 よろしくお願いします。
- ベストアンサー
- オフィス系ソフト
- エクセルの日付関数について
エクセルの日付関数についてです 基準日から計算して、日付を求めていますが、その求めた「月」だけを使用し別なシートで VLOOKUPを使うときの検索値にしたいのです。 その月を数値化する方法はありませんでしょうか うまく説明できませんがよろしくお願いします 今日の日付 →条件による該当日付 →該当日付の「月」を利用し検索する 2010.11.12 2011.2.11 2月を数字の2と置き換える方法 がありませんか?
- ベストアンサー
- オフィス系ソフト
- テキストデータなのに数字とは
コンピューターでテキストデータというと文字データのことだとよく言われますが、エクセル等で数値入力のセルのデータ(つまり数値)もTXT拡張子でしっかりと数字が出てくるのですが、このあたりの認識に仕方がいま一つ分かりません。数値データでも表示上はテキストとしてのデータとリンクしてたり・・・とか色々考えますが実際の所どうなのでしょうか?文字と数値は別のものなのでは。
- ベストアンサー
- オフィス系ソフト
- エクセル 日付毎のデータ
初めて質問させて頂きます、どうぞ宜しくお願い致します。 エクセルに関しての質問をさせて下さい。 下記の様な日付とデータがあり、これを別シートに日付毎にまとめた中央値を算出し 表示させてく考えております。 色々とインターネットで情報を集めているのですが、目的にあったものが検索されず困っています。 方法については、何らかの数式、またVBでも問いません。 皆様のご協力をお願い致します。 例) 日付 DATA-A 1/1 500 1/1 400 1/2 500 1/2 500 1/2 500 1/3 400 1/3 400 ・ ・ ・ ・ ・ ・ これを 日付 中央値 1/1 *** 1/2 *** 1/3 *** ・ ・ ・ ・ ・ ・
- ベストアンサー
- Visual Basic
- WordからExcelに貼り付けると数字が日付になってしまう
他人がWordで作成した文書をもらって、Excelでまとめたいと思います。 その際の、貼り付けについての質問です。 Wordでは 1-1 あいうえお 1-1-1 かきくけこ 1-1-2 さしすせそ 1-2 たちつてと 1-2-1 なにぬねの 1-2-2 はひふへほ というような記述の文書なのです。 ・数字の部分は段落番号としての処理ではなく、単に数字を入力してあります ・数字と本文の間はTabで飛ばしてあります。 これをExcelに貼り付けると、数字の部分が全て日付になってしまいます。 1月1日 あいうえお 2001/1/1 かきくけこ 2001/1/2 さしすせそ 2月1日 たちつてと 2002/1/1 なにぬねの 2002/1/2 はひふへほ のように。 貼り付けた後に、日付になっているところの書式を「標準」になおしても 39814 あいうえお 36892 かきくけこ 36893 さしすせそ になってしまいます。 貼り付ける時に「形式を選択して貼り付け」を使えば何か選べるかと思いましたが、図として貼り付けた場合以外はすべて日付になります。 文字の加工と修正が必要なので図として貼り付けることは考えていません。 あらかじめそのセルの書式を「標準」にしておいてから貼り付けても駄目でした。 どのようにすれば「1-1-1」をそのまま貼り付けることができるでしょうか。 それともExcelではなく、Wordの方で何か処理をしてからコピーすればよいでしょうか? OSはWindows XP Word、Excelのバージョンは2007です。 よろしくお願いします。
- ベストアンサー
- その他MS Office製品
お礼
早速のご指導有難うございます。簡単な関数があったのですね。 すぐ人を頼らず自分で努力しなければいけませんね。 本当に有難うございました。