• ベストアンサー

Exselについての質問

comvの回答

  • ベストアンサー
  • comv
  • ベストアンサー率52% (322/612)
回答No.4

こんにちは! >その日付が、○月1日(9月1日、10月1日など) (^^やっとわかりました! 参照する日付のデータが月の初日だった場合ですね! >A1に10を入れてB1には15といれるとき >A2に日付を記入する欄 であればC1に  =A1+B1*(DAY(A2)>1) となります。 日付の欄が空白の時も反応します 空白の時は表示させたくないのであれば! =IF(A2="","",A1+B1*(DAY(A2)>1)) 空白の時は0とするのであれば [""]の部分を0に変更

tamacci
質問者

お礼

出来ましたっ! 言葉足らずでご迷惑をかけて申し訳ございませんでした! とても、感謝です。 ありがとうごさいました。 や、ほんと嬉しいです(* ̄∀ ̄*)

関連するQ&A

  • EXSEL2007 時刻計算

    A1セルに 11:00と入力 B1セルに他セルからの計算結果時刻が 2:30 と出た場合、C1セルにA1セルとB1セルの合計を求めたら13:30と表示されます。 B1セルの計算結果がマイナスの場合、当然、A1セル時刻から引き算結果がC1セルに表示されます。B1がマイナスのときは計算に反映させたくないのですが、何か方法がありませんか。

  • エクセルでの月日、曜日の入力に関して

    こんにちは いつもお世話になっています。 エクセルで日付、曜日の入力に関して教えてください。  セルA1に西暦年月日を数字で入力してあります。表示形式は標準です。  例えば、2010年1月1日は20100101です。  これに対応させてセルB1に月日、例えば1月1日。セルC1には曜日を入力させたいです。  歴史年表を作っています。よろしくお願いします。

  • 入力した日付から指定の日付を表示

    Excel計算式を教えて下さい。 目的)A1セルに入力した日付を元に、B1セルに指定の日付(毎月20日締)を表示したい。 ルール例) A1に 3月1日(月初)~3月31日(月末)の間の日付を入力すると、B1に4月20日を表示。 値の例) A1:2013/3/1→B1:2013/4/20 A1:2013/3/15→B1:2013/4/20 A1:2013/3/31→B1:2013/4/20 A1:2013/4/1→B1:2013/5/20 A1:2013/4/20→B1:2013/5/20 A1:2013/4/30→B1:2013/5/20 上記を実現する計算式を教えて下さい。

  • 同じ数字の時塗りつぶす エクセル

    Sheet1のA1セルからH1セルまでに日付が入っています(1月1日~1月7日) Sheet2のA1セルには赤、B1には白と文字入力しており、A2~B32までそれぞれ日付が入力してあります。(日付のダブりはありません) 例:A2~A9までは1月1日~1月7日 B10~B17は1月8日~1月15日といったような Sheet1のA1セルに日付を入力したときにSheet2の赤または白に日付が該当する場合にその色で自動的に塗りつぶすような動作はできないでしょうか? 例えばSheet1のA1セルに1月1日と入力した場合、Sheet2ではA列(赤)に1月1日と記載があった場合そのタブ1のA1セルが塗りつぶされるといった内容です。 お手数ですがご回答のほどよろしくお願いいたします

  • 前にも質問させて頂いたのですが…。大変困っています。

    前に質問をして、解決したので一回締め切らせて頂いたんですが、 まだ解決していなかったので、もう一度質問させて頂きます。 30日=一ヶ月として、日付の計算をしたいんですがうまくいかなくて…。 例(12月1日+30=1月1日、2月1日+40=3月11日となるようにしたいのです。) 条件としてセルは三つまでしか使えません。 A1 起算日 B1 間の日数 C1 たされた結果の日付 =A1+MATCH(B1,INDEX(DAYS360($A$1,$A$1+ROW(INDIRECT("A1:A"&B1))),,),1) という数式を以前教えて頂いて、解決したと思ったんですが 間の日数を60で計算すると、日付がずれてしまいます。 30=一ヶ月なので、60=二ヶ月、90=三ヶ月、というように 加算されるように計算したいのですが、全然分からなくて悩んでいます。 ヒントだけでも、教えて頂けないでしょうか? 同じ質問ですいませんが、よろしくお願い致します。

  • Excelの日付関数

    いつもお世話になります。Excel2000勉強中の初心者です。 セルのA1に1月1日と入力したときB1のセルに2月1日、A1に2月1日と入力したときにはB1に3月1日、A1に12月1日と入力したときはB1のセルに1月1日といった具合にB1にA1の翌月の1日を表示させたいのですが、うまい方法はありませんでしょうか?なお、A1には各月の1日以外の日付は入力しません。 よろしくお願いします。

  • エクセルで期日を自動計算し期日を過ぎると文字色変更するには(2)

    先ほど質問させて頂き、完了したとおもったのですが、、 内容は、 A1セルに10月1日と入力し7日後の10月8日がB1セルに自動計算され入力されるようにする。 そして、自動計算されたB1セルの文字色が経過日数8日以上で赤色になるようにする。 と言うもので、higekumanさまのお教え通り B1に=A1+7、条件付き書式で「数式が」を「=TODAY()-B1>=8」、フォント色を赤にしました。 出来たと思ったのですが、「今日」を基点にしているようで文字色が変わらない場合があります。 例えば、、、 A1に1月1日と入力するとB1は1月7日で赤色となりますが、A1に10月6日と入力するとB1は10月13日になり赤色となりません。 ※因みに本日は10月17日です。本日を基点にしている為、4日経過と捉えられるようです。実際は11日経過で赤色としたい。 要するに、A1に入力した日付から10月17日現在、8日を過ぎた日付は赤色にとしたいのです。 何方かご教示宜しくお願い致します。

  • 初めて質問させていただきます。

    初めて質問させていただきます。 エクセルでA列のセル(A2)の日付(2010/1/6を入力)から B列2を  =TEXT(A2,"mm月")で月を表示しておりますが A2のセルが未記入のときは、そのセルに01月と入ってしまいます。 MONTH関数も使ってみたのですが 06月のように2桁で表示させたいため、うまくいきません。 2桁で月が表記され、 A2が未記入の時はB2も記入されないようにするのに 何か良い方法はあるのでしょうか? 宜しくお願いいたします。

  • エクセルの計算式

    エクセル2003を使用してます。あまり詳しくないので計算式を2つ教えてください。 (1) A1セル りんご    A2セル オレンジ A3セル バナナ と入力されていて、例えばB1セルに『1』を入力したらC1セルに『りんご』が出てくる計算式(B2セルに『1』を入れたらC1セルに『オレンジ』) (2) ファイルを開いたら日付の指定をしているところにその日の日付を出したいのですが…。 例えば今日だったら→ A1セル 9年6月18日              A2セル 0618 と出てくる計算式。 こんなことができる計算式があれば教えてください。

  • ぜひ宜しくお願いします。

    VBAの組み方についてお教え下さい。宜しくお願いします。 ブックAのセルA1に日付が入力してあるブックが存在します。 1週間分のデータが入力されているブックが、毎週分存在します。 それぞれのブックののセルA1からG1には、1週間分の日付が入力されています。 それぞれの列の下には、それぞれの曜日のデータが入力されています。(A2からA100には月曜日のデータが、B2からB100には火曜日のデータが・・・のように) ここからお聞きしたい内容に移らせて頂きます。 ブックAのセルA1に入力されている日付と同じ日付が入力されているブックの対象データの列のデータを、ブックAのセルA2からA100にコピーしたいと考えてます。 現在の状況としては、ブックAのA1に入力された日付と同じ日付のデータがあるブックを開くところまでVBAをくみ、そこまでは問題なく出来ています。 (例えば、5月1日と入力すれば、5月1日の日付のあるブックが問題なく開きます) しかし、ここから先がうまくいかず、5月1日だけならデータをブックAのA2以降にコピーできるのですが、5月2日と入力すると、ブックは開くのですが、コピーされるのは5月1日のデータになってしまいます。 これをそれぞれの日付のデータをコピー出来るようにしたいのですが、どうしてもうまくいきません。 わかりにくい質問かもしれませんが、ぜひ宜しくお願いします。