サンプル画像のとおり

ピンクセルには、自分で数値を入力します

●3⇒3ヶ月という意味⇒任意で入力
●H23年6月⇒任意で入力

すると、緑セルに

●H23年8月25日と表示される
説明:H23年6月に3ヶ月【H23年6月含む】+足された月を、25日で表示させたい⇒関数を使って

例:緑セルに
●回数:2⇒任意で入力
●変換前:H23年1月⇒任意で入力
★変更後:H23年2月25日⇒自動で表示させたい

「日付の【足し算】の仕方について【サンプル」の質問画像

このQ&Aに関連する最新のQ&A

A 回答 (3件)

ん?


実際にエクセルを動かして,次の通りに操作し理解してください。

演習:
A1に 3 を記入します
A2に 平成23年6月 を記入します。

B2に
=A2&"1日"
C2に
=YEAR(A2&"1日")
をそれぞれ記入し,結果を確認してください。

C3に
=MONTH(A2&"1日")
C4に
=MONTH(A2&"1日")+A1-1
をそれぞれ記入し,結果を確認してください。
確認されたそれらの結果を計算する指示を出しています。

DATE関数に出てきた値を入れて,結果を確認してください。
    • good
    • 0

ヒント


 DATE関数
 YEAR関数
 MONTH関数
 DAY関数
あとは自身で工夫してみましょう。
    • good
    • 0

=DATE(YEAR(A2&"1日"),MONTH(A2&"1日")+A1-1,25)


セルの書式設定の表示形式の日付欄で和暦表示を設定。

この回答への補足

ご回答ありがとうございます。
質問ですが、下記の関数にはどのような意味がありますか?

●YEAR (A2&"1日")
●MONTH(A2&"1日")+A1-1

調べましたが、

●A2&"1日"

が、どんな指示を出しているのかわかりません。
宜しくお願いしいます。

補足日時:2011/04/22 02:29
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!

このQ&Aを見た人が検索しているワード

このQ&Aと関連する良く見られている質問

Q足し算と引き算ができるポータブルゲームってないですか?GBみたいなやつで。

こんにちは。

足し算と引き算が遅いので、電車の中とかで、ゲームボーイアドバンスをやるような感じで、足し算と引き算の練習の出来るソフトやゲームってないですか?

ご存知の方教えてください。

Aベストアンサー

 ANo.#1です。はい、あります。
最初は 足し算 引き算 掛け算 だけですが、
後でむずかしい問題として 割り算も加わったモードも出てきます。

 別のものは わかりませんが、
このソフトだけでも けっこう問題はありますし、
ペンを使った操作も画期的です。
ソフトと本体をそろえるには 少々高価かもしれませんが、
ほかにもソフトもあるようですし それなりに使えると思います。

Q任意の数字に変換する関数?【サンプル画像あり】

こんには、みなさん。

下記の画像を使って、質問させて頂きます。

【例1】のように
  1行目に⇒【001-023】を貼り付けると
  2行目に⇒【001-723】と表示されるようにしたい
説明:1行目の023を723と置き換える関数がほしいです。単純に023の1ケタ目を
7に変換して欲しいのみです。

例2も同様です。
ご存知の方、いらっしゃいましたら、宜しくお願いいたします!!

Aベストアンサー

>単純に023の1ケタ目を7に変換

=REPLACE(A1,5,1,7)
のように。

Q足し算引き算の教え方

来年小学生になります。
ダイレクトメールの中のお試しの学習をやったら面白いらしく、もっとやりたいと言うので本屋さんで何冊か買ってきました。
最初に買った3冊は、数字簡単な計算、知恵、言葉です。
これはやり終えました。
次に買ったのは七田式というのです。
これで引き算が出てきたのですが、どうも分からないようです。
今の時代、どういうふうに足し算引き算を教えているのか分からないので、
変なふうに教えて入学してから躓きの元になっても困るなと悩みだしました。
足し算は、例えば5+3なら5を頭の中に入れて、6,7,8、と指で3こ数えて8を出す・・・
今は指を使わなくても、頭の中で数えられますが、考え方は同じです。
これも正しいのかわかりません。
引き算にいたっては、どう教えていいのか分かりません。
今は、7は4と□という問題があり、7-4=□という問題があります。
たしざんと同じく、4を頭に入れて、5,6,7だから3と言う考え方ですが、何か無理がありそうな気がします。
どんなふうに教えたらよいか。また、よい問題集などありましたら教えてください。
せっかく本人がやる気があり、楽しみに毎日1ページやっているので続けさせたほうがいいと思うのです。
よろしくお願いします

来年小学生になります。
ダイレクトメールの中のお試しの学習をやったら面白いらしく、もっとやりたいと言うので本屋さんで何冊か買ってきました。
最初に買った3冊は、数字簡単な計算、知恵、言葉です。
これはやり終えました。
次に買ったのは七田式というのです。
これで引き算が出てきたのですが、どうも分からないようです。
今の時代、どういうふうに足し算引き算を教えているのか分からないので、
変なふうに教えて入学してから躓きの元になっても困るなと悩みだしました。
足し算は、例えば5+3なら5を...続きを読む

Aベストアンサー

数えながら足す、数えながら引く、という計算の仕方を覚えさせては駄目ですよ。
指やものを使わないと計算できなくなります。
小学校では指を使って数えさせませんよ。

1の次が2、2の次が3、3の次が4という数える数字ではなく、何でも良いですから、3つのものを見て、3と言えるようになる、4つのものを見て4と言えるようになる、少なくとも10までの数を認識する事から始めないと、1から数えないと2も3も分からない状態が続きます。
そうなると、10を超えたらパニックです。
数が大きくなればなるほど、数えてはいられませんよね。
かけ算を習う時のように、足し算も引き算もある程度暗記の領域に引き上げるのが一番です。

>足し算は、例えば5+3なら5を頭の中に入れて、6,7,8、と指で3こ数えて8を出す・・・
数える必要はないのです。
算数は答えがひとつしかないのですから、最初から8で良いのです。
なぜ8になるのか、それだけ先に教えれば良いのです。

引き算も同じです。
7-4は3以外の何ものでもありません。
なぜ3になるのか、引き算とは何なのか、それだけ教えれば良いのです。


計算問題の問題集と言えば、公文に他ならないとは思います。
ある程度できるようになれば、百マス計算も良いと思います。

数えながら足す、数えながら引く、という計算の仕方を覚えさせては駄目ですよ。
指やものを使わないと計算できなくなります。
小学校では指を使って数えさせませんよ。

1の次が2、2の次が3、3の次が4という数える数字ではなく、何でも良いですから、3つのものを見て、3と言えるようになる、4つのものを見て4と言えるようになる、少なくとも10までの数を認識する事から始めないと、1から数えないと2も3も分からない状態が続きます。
そうなると、10を超えたらパニックです。
数が大きくなればな...続きを読む

Q【エクセル】原点を通るグラフの描き方【画像あり】

これは何かのゲームの5回戦までの結果だとします。(1回戦+1点、2回戦-1点、…)
これを散布図で表した時、下のようなグラフになります。この時データをただグラフにしただけだと、青の折れ線しか作成出来ません。

赤で描かれた線分を足すにはどうすれば良いでしょうか?(赤線はペイントで描き足しました)

※軸の設定をいじってみましたがダメでした
※(0,0)のデータを加えるという情報を調べた時よく見かけましたが、どこに、どのように加えたらいいのか分かりません

よろしくお願いします。

Aベストアンサー

撒布図はよく使いますよ。
というか、時系列のグラフを簡単に作りたいから
表計算ソフトを使っているようなものなので、
エクセルはWIN3.1から、今のSEVENですか
まで、撒布図で特に使い方で苦労はしてません。
取りあえずウイザードでグラフを表示してマウスの右クリックで
元のデータ0から5までの列をxの値として範囲指定して
yの値も同様0から2までを前回の値として範囲指定します。
うまくいったら、系列を追加して範囲指定をするということで出来るはず。
今はわけあって2003を使ってますが、
2010でも言葉使いが変わっているだけで、(あとちょっと便利?になっていますが、)
また、2007はvistaですかね。
確認してませんが、普段は2007をつかっていますので、
2003とほとんど変わってなかったと思います。

Q単純な計算を100問位永遠に解いていく携帯ゲームの名前??

先日テレビを見ているとボケ防止と、頭の体操用に、ゲームボーイより少し大きなサイズぐらいの携帯用のゲームで単純な計算(足し算割り算など)を100問位永遠に解いていくゲームが紹介をされていたのですが、このゲーム機がほしいのですが、名前が分かりません。

誰か教えてください。。。

Aベストアンサー

こちらの「能力トレーナー」でしょうか?

参考URL:http://www.osamanoidea.com/W121940.html

Q【図(1)】の値を【図(2)】【図(3)】の該当セ

【図(1)】book1sheet1の品名を【図(2)】book2sheet2または【図(3)】book2shee3の該当するセルに転記するマクロなんですが

例)
【図(1)】のa801蜜柑は、a801から"a"でbook2のsheet2を検索、"8"から8Aを検索、"01"から1を検索し、【図2】のE3が該当セルになります。
【図(1)】のb808西瓜は、b808から"b"でbook2のsheet3を検索、"8"から8Bを検索、"08"から8を検索し、【図(3)】のC44が該当セルになります。

こんな感じです。よろしくお願いします。

Aベストアンサー

お答えします。マクロを働かせるときに、シート2か3を開いているとエラーになりました。
そこでどのシートを開いているか関係なく、動くようプログラムを変えました。試してみてください。念のためにですが、シート1はシート2、3と同じファイルに入っています。

Option Explicit


Sub Macro1()
'
' Macro1 Macro
' マクロ記録日 : 2013/3/4 ユーザー名 :
'
Dim i As Integer, sh As String, cho As Integer, ban As Integer, itm As String, bango As String, shtn As Integer, go As Integer, kum As Integer, ln As Integer, col As Integer
Worksheets(1).Activate
For i = 2 To Cells(Rows.Count, 1).End(xlUp).Row
bango$ = Cells(i, 1)
sh = Left$(bango$, 1)
'MsgBox sh

cho = Mid(bango$, 2, 1)
'MsgBox cho
ban = Mid(bango$, 3, 2)

'MsgBox ban
itm = Cells(i, 2)

'MsgBox itm
Select Case sh
Case Is = "a"
shtn = 2
Case Is = "b"
shtn = 3
End Select
'MsgBox shtn


If ban < 5 Then
kum = (8 - cho) * 6 + 1

Else
kum = (8 - cho) * 6 + 4

End If

'MsgBox kum

Select Case ban
Case Is = 1
go = 5
Case Is = 2
go = 4
Case Is = 3
go = 3
Case Is = 4
go = 2
Case Is = 5
go = 1
Case Is = 6
go = 5
Case Is = 7
go = 4
Case Is = 8

go = 3
Case Is = 9 = 2
Case Is = 10
go = 1

End Select
ln = kum + 2
col = go

Worksheets(shtn).Cells(ln, col) = itm

Next


'
End Sub

お答えします。マクロを働かせるときに、シート2か3を開いているとエラーになりました。
そこでどのシートを開いているか関係なく、動くようプログラムを変えました。試してみてください。念のためにですが、シート1はシート2、3と同じファイルに入っています。

Option Explicit


Sub Macro1()
'
' Macro1 Macro
' マクロ記録日 : 2013/3/4 ユーザー名 :
'
Dim i As Integer, sh As String, cho As Integer, ban As Integer, itm As String, bango As String, shtn As Integer, go As Integer, kum As Integer...続きを読む

Q繰り上がりのある足し算・繰下がりのある引き算のあるサイト

小学2年の息子は、算数の筆算が面倒で嫌いです。
筆算の仕方は、理解しているようです。
見ていると、足し算・引き算の計算がパッとできず、
それで、ドリルなどをするのが、イヤみたいです。

パソコンを触るのは、好きなので、足し算・引き算の問題があり、答えを入力するとピンポーン!と鳴ったりゲーム感覚で、楽しく算数が出来そうな、サイトがあったら、教えて下さい。

Aベストアンサー

サイトではないのですが、フリーのソフトでお望みのようなものはいろいろあると思います(参照URL)。

http://www.vector.co.jp/vpack/filearea/win95/edu/math/index.html
はいかがでしょうか?

参考URL:http://www.vector.co.jp/download/file/win95/edu/ff195208.html

Q支払の計算式について【説明画像あり】

タイトルの件、下記の図を使って、質問させていただきます。

図1【入力シート】に下記の【入力情報-その1】もしくは、【入力情報-その2】を入力した時に↓↓

【入力情報-その1】
■現在残高:\1,000,000 ■初回支払:平成23年1月 ■支払回数:12回    
■ボーナス月&金額:6月【\100,000】、12月【\100,000】

【入力情報-その2】
■現在残高:\1,000,000 ■初回支払:平成23年1月 ■月額金額【初回以降】:\66,600 
■ボーナス月&金額:6月【\100,000】、12月【\100,000】


図2【反映シート】が図3【反映シート】のようになる関数を教えて下さい。
関数を入れる場所は、反映シートのセル【A1~L13】【全部で36回まで、表示可能】です。

大変、お手数ですが、部分的でも良いので、ご存知の方は、教えて下さい。宜しく、お願いします。
自分で考えましたが、知識がなく、出来ませんでした。


【参考情報】
◆入力とは、任意の数字を入力するという意味

◆条件:初回金額は、月額金額【初回以降】以上の金額

◆月額金額&初回金額の、100円未満は、切捨て【例:\66,666⇒\66,600】

◆図2or図3は、回数が、36回まで表示できる表を想定しています。

◆最終支払日:B3セルの関数:=DATE(YEAR(B2&"1日"),MONTH(B2&"1日")+B4-1,25)
 ⇒これ以外の関数は分かりません。

◆【入力情報-その1】の計算方法

  ★回数が12回と分かっているため、ボーナス回数は2回と分かる。
  月額金額:1,000,000【現在残高】-200,000【ボーナス金額:¥100,000×2】÷12=66,666.6666・・・⇒66,600【100円未満切捨て】
  初回金額:1,000,000【現在残高】-200,000【ボーナス金額:¥100,000×2】-(66,600×11)12=67,400

◆【入力情報-その2】の計算方法・・・計算式は分かりません。1つ1つ順に考えました。

   1月:66,600   累計 66,600
  2月:66,600 累計133,200
  3月:66,600 累計199,800
  4月:66,600 累計266,400
  5月:66,600 累計333,000
  6月:66,600 100,000 累計499,600
  7月:66,600 累計566,200
  8月:66,600 累計632,800
  9月:66,600 累計699,400
  10月:66,600 累計766,000
  11月:66,600 累計832,600
  12月:66,600 100,000 累計999,200

 ★999,200は1,000,000に近い⇒差額は800⇒1月【初回金額】に加算⇒67,400【66,600+800】

タイトルの件、下記の図を使って、質問させていただきます。

図1【入力シート】に下記の【入力情報-その1】もしくは、【入力情報-その2】を入力した時に↓↓

【入力情報-その1】
■現在残高:\1,000,000 ■初回支払:平成23年1月 ■支払回数:12回    
■ボーナス月&金額:6月【\100,000】、12月【\100,000】

【入力情報-その2】
■現在残高:\1,000,000 ■初回支払:平成23年1月 ■月額金額【初回以降】:\66,600 
■ボーナス月&金額:6月【\100,000】、12月【\100,000】


図2【反映シート】が図3【反映...続きを読む

Aベストアンサー

シート2を4列で2行目から下方にデータを表示させるとしたら次のようにします。

シート1のB3セルに入力する式は変わりませんが、B5セルには次の式を入力します。

=ROUNDDOWN(B1-B6*B4-COUNTIF(Sheet2!C:C,B7)*B8-COUNTIF(Sheet2!C:C,C7)*C8+B6,-2)

B6セルには次の式を入力します。

=ROUNDDOWN((B1-COUNTIF(Sheet2!C:C,B7)*B8-COUNTIF(Sheet2!C:C,C7)*C8)/B4,-2)

シート2のA2セルには次の式を入力します。

=IF(ROW(A1)>Sheet1!$B$4,"",ROW(A1))

B2セルには次の式を入力します。

=IF(A2="","",TEXT(DATE(YEAR(Sheet1!$B$2&"1日"),MONTH(Sheet1!$B$2&"1日")+A2-1,25),"e"))

C2セルには次の式を入力します。

=IF(B2="","",MONTH(DATE(YEAR(Sheet1!$B$2&"1日"),MONTH(Sheet1!$B$2&"1日")+A2-1,25)))

D2セルには次の式を入力します。

=IF(C2="","",IF(A2=1,IF(C2=Sheet1!$B$7,Sheet1!$B$8+Sheet1!$B$5,IF(C2=Sheet1!$C$7,Sheet1!$C$8+Sheet1!$B$5,Sheet1!$B$5)),IF(C2=Sheet1!$B$7,Sheet1!$B$8+Sheet1!$B$6,IF(C2=Sheet1!$C$7,Sheet1!$C$8+Sheet1!$B$6,Sheet1!$B$6))))

たくさんの回答をしてきました。これ以上は式の内容をよく理解できるようにしてご自分で努力してみてください。

シート2を4列で2行目から下方にデータを表示させるとしたら次のようにします。

シート1のB3セルに入力する式は変わりませんが、B5セルには次の式を入力します。

=ROUNDDOWN(B1-B6*B4-COUNTIF(Sheet2!C:C,B7)*B8-COUNTIF(Sheet2!C:C,C7)*C8+B6,-2)

B6セルには次の式を入力します。

=ROUNDDOWN((B1-COUNTIF(Sheet2!C:C,B7)*B8-COUNTIF(Sheet2!C:C,C7)*C8)/B4,-2)

シート2のA2セルには次の式を入力します。

=IF(ROW(A1)>Sheet1!$B$4,"",ROW(A1))

B2セルには次の式を入力します。

=IF(A2="","",TEXT(D...続きを読む

Qエクセルで計算について。足し算と%の合せ計算

よろしくおねがいします。

エクセルで計算について。足し算と%(パーセント)の合せ計算方法を教えてください。

下へドラッグして一瞬で計算したいです。

画像の仕入れ価格から利益までは足し算ですが、手数料は%の計算です。最後に合計を出します。

足し算の計算から%の計算は出来ますか? 

Aベストアンサー

C4に =ROUNDDOWN(SUM(C1:C3)*(B4/100),0)
C5に =SUM(C1:C4)

画像参照

Q任意のセルデータを削除するには【説明画像あり】

タイトルの件、下記の画像を使って質問させて頂きます。

【前提1】図1【入力シート】と図2【反映シート】のシートが1つのブックに別べつのシートであります。
【前提2】図1の最終支払日には下記の関数が入っています↓↓
=DATE(YEAR(B37&"1日"),MONTH(B37&"1日")+B35-1,25)

【ステップ1】:図1のように、入力シートの黄色セルに【任意の情報】を入力します。

【ステップ2】:図2のように、【反映シート】が、反映されます。

ポイント:最終回が、平成24年2月のため、平成24年3月のセル情報はすべて削除されるようにし      たい

ご存知の方、宜しくお願いします。

Aベストアンサー

回答No2です。
A1と使われているのはCOLUMN(A1)とかROW(A1)といった形で使っています。この場合にはCOLUMN(A1)はAの列、すなわち列番号で1を関数の中で使うためです。したがってA1セルと言わなくともCOLUMN(A2)でもA列を意味しており、同じ意味を持っています。A1セル自体のデータを拾ってくるのとは意味が違います。
ROWの場合にもROW(A1)やROW(B1)でも同じことです。行番号が1を使うためです。
式を横にコピーすればCOLUMN(A1)はCOLUMN(B1)に変わりますね。列番号が1がら2に変わることになります。
この場合にCOLUMN(A10)と式に入力しても横にコピーすればCOLUMN(B10)でどちらにしても列番号が1から2に変わるのでCOLUMN(A1)の代わりにCOLUMN(A10)を使っても特に問題は起きません。
ROW(A1)の場合には横にコピーしてもROW(B1)と変化して行番号は変わりません。下方にコピーすればROW(A2)となって行番号か1から2に変わりますね。反対にCOLUMN(A1)を下方にコピーすればCOLUMN(A2)となって列番号は変わりませんね。このような関数をうまく使って表の縦や横方向のデータを表示させるようにしています。

回答No2です。
A1と使われているのはCOLUMN(A1)とかROW(A1)といった形で使っています。この場合にはCOLUMN(A1)はAの列、すなわち列番号で1を関数の中で使うためです。したがってA1セルと言わなくともCOLUMN(A2)でもA列を意味しており、同じ意味を持っています。A1セル自体のデータを拾ってくるのとは意味が違います。
ROWの場合にもROW(A1)やROW(B1)でも同じことです。行番号が1を使うためです。
式を横にコピーすればCOLUMN(A1)はCOLUMN(B1)に変わりますね。列番号が1がら2に変わることになります。
この場合にCO...続きを読む


人気Q&Aランキング

おすすめ情報