
No.3ベストアンサー
- 回答日時:
>2013-01 という数字から、8 という回答を求める関数を知りたい
>8とは、2013年1月から、2013年8月までで、8ヶ月という意味です。
前提条件としてA1セルに日付の2013/1/1がシリアル値で保存されていることとして、B1セルに計算式を以下のように入力します。
=DATE(2013,8,31)-A1
B1セルの書式はユーザー定義を新たに作成して m とします。
A2セルにはA1セルと同様に2013/7/1が、A3には同じく2012/12/1が保存されているとします。
B1セルをB2とB3にコピーすれば目的の結果が得られます。
これはあくまでも表示だけが8、2、9となるだけで計算結果の値は262、61、273と言うシリアル値です、
シリアル値の8、2、9と言う結果が欲しい場合は次の式を使ってください。
=MONTH(DATE(2013,8,31)-A1)
貼付画像のC列は後者の計算式を適用しました。

No.4
- 回答日時:
=12*(2013-year(a1))+8-month(a1)+1
この数式を記入したセルの書式が「yyyy-mm」になってしまうことがあるので、必ず、「0」などの別の書式に変更。

No.2
- 回答日時:
A1セルに「2013-01」入力されているなら、B1セルに以下の式を入力します。
=IF(A1="","",DATEDIF(A1,"2013/8/1","m")+1)
No.1
- 回答日時:
こんばんは!
>2013-01
というのはセルの表示形式がユーザー定義から
yyyy-mm
となっていて、入力は2013-01 のような入力方法だとします。
(シリアル値になっているという前提)
そしてA列日付から今年の8月までの月数(A列の月を1月目とする)を求めたいという解釈です。
データはA1セルからあるとして、
B1セルに
=YEAR("2013/8/1")*12+9-(YEAR(A1)*12+MONTH(A1))
という数式を入れオートフィルで下へコピーしてみてください。
※ この解釈では2行目の
>2013-07
は「7」ではなく「2」になってしまいますが、
解釈が間違っているのでしょうかね?m(_ _)m
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
同一セルに日時があるものを日...
-
EXCELでCSVファイル保存すると...
-
EXCELで年月日の表記から日付部...
-
1つのセルにまとまっている情報...
-
ドロップダウンリストで空白の...
-
エクセルでセルを一括で右詰に...
-
1年分のデータから特定の月分...
-
Excel2010 vlookup 検索値が複...
-
Excelで指定した条件と一致する...
-
COUNTIFの反対の関数はあるので...
-
エクセルVBA オートフィルの最...
-
エクセル
-
Excelのシートごとの日付の追加
-
エクセルで特定の行を除いて計...
-
エクセル条件付書式で指定の時...
-
エクセルの主軸と第2軸の0を合...
-
Excelで、空白を表示したい
-
エクセルで長い行を5行ごとに1...
-
エクセルで文字が白くなる
-
エクセルで円グラフに引き出し...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
同一セルに日時があるものを日...
-
EXCELでCSVファイル保存すると...
-
Excelで指定した条件と一致する...
-
OFFSET関数を使用した印刷範囲...
-
COUNTIFの反対の関数はあるので...
-
エクセルVBAで、複数セルのデー...
-
1年分のデータから特定の月分...
-
1つのセルにまとまっている情報...
-
エクセルでセルを一括で右詰に...
-
ドロップダウンリストで空白の...
-
Excelで連続データを行飛ばしで...
-
EXCELで年月日の表記から日付部...
-
【VBA】指定フォルダに格納中の...
-
エクセル
-
エクセルで数字、文字列混在の...
-
excelで平均差を出したい
-
エクセル 値から時間に変換
-
エクセルVBA オートフィルの最...
-
セルの内容を比較して同否を自...
-
補足お願いします、エクセル計算式
おすすめ情報