• 締切済み

エクセルで更新してくださいと...。

pkh4989の回答

  • pkh4989
  • ベストアンサー率62% (162/260)
回答No.2

何の式か解りませんが、式を解析すると以下になります。 1. B3 > 3 の場合   (1) A3 = 3 の時 R117 を設定   (2) A3 = 4 の時 R117-1 を設定   (3) A3 = 5 の時 R117-2 を設定   (4) A3 = 6 の時 R117-3 を設定   (5) A3 = 7 の時 R117-4 を設定   (6) A3 = 8 の時 R117-5 を設定   (7) A3 が上記以外の時 "更新してください" 2. B3 <= 3 の場合   (1) A3 = 3 の時 R117 を設定   (2) A3 = 4 の時 R117 を設定   (3) A3 = 5 の時 R117-1 を設定   (4) A3 = 6 の時 R117-2 を設定   (5) A3 = 7 の時 R117-3 を設定   (6) A3 = 8 の時 R117-4 を設定   (7) A3 が上記以外の時 "更新してください"

関連するQ&A

  • リース管理におけるエクセル関数

    会社に今200件程リース物件があります。それらをエクセルで管理したいのですが、どなたか知恵を貸して下さい。 下記をエクセルのセルにみたてて 開始日  終了日  残回数 毎月支払額  残高 2004/9/1 2006/8/31 ?   20,000円   3回 となっています。 残高を求める関数は分かるのですが残回数を求める関数が分かりません。 どなたか教えてください。 またリースエクセルでのリース管理の良い雛形などがありましたら、合わせて教えて頂きたいです。

  • エクセルとセルの比較について

    エクセルとセルの比較について エクセル2007で二枚のシートを以下のように作成しました。 シート1   A 1   ←全くの未入力の空白セルです 2 3 シート2   A 1   ←未入力で空白セルですが、数式(if関数とISERROR関数)が入っています。 2 3 ここでしたい処理は、二枚のシートをIF関数で調べて正誤チェックをして、相違するセルに×を表示したいです。 ただ、A1セルに  if(シート1A1=シート2A1,"","×")  の数式をいれると、両者は違うセルとして認識してしまいます。 同じ空白セルなのにどうしてでしょうか。 また、この二つのセルはともに空白なので、同じものとして処理する方法はあるのでしょうか。 お願いします。

  • エクセル 値の更新

    シート1のA1の値をシート2のあるセルに表示させるためにシート2のあるセルに =1!A1 といれました。 入力後、すぐに反映されていたのですが、あるときを境にこの入力をすると”値の更新”という保存時のダイアログのようなものが開表示されるようになりました。 分からないなりにもあてずっぽで更新先をシート1にして、なんとか対応していたのですが、同じようにしているのもかかわらず、リンクさえしなくなりました。 これはどうなっているのでしょうか。 原因がまったくわかりません。 最初のように、すぐに反映させるにはどうすればよいのでしょうか。 よろしくお願いいたします。

  • リンクデータが更新できない (エクセル2010)

    Access2003から出力したエクセルシート(A)をもとに、そのエクセルを他のエクセルシート(B)の所定のセルとリンクさせようと思っていますが、うまくいきません。 (A)はデイリーで更新される生データですが、セル位置は常に固定され、その中身や数量が変動します。 (B)は10枚以上に及ぶ所定のフォーマットで、ビジュアル的な加工がなされています。 なお(B)の構造上、Accessからじかに(B)に放り込むことは不可能(だと思っています)なので、一旦(A)として生データをエクセルに変換してから、(A)→(B)にリンクというのが目論見です。 まず(B)の各セルを(A)の該当セルとリンクさせました。 次に(A)の数値をマニュアルで変更したら、リンクしている(B)も当然更新されました。 しかしAccessから(A)の最新データを落としてから(B)を開いてデータソースへのリンク「更新する」ボタンを押しても、(B)が反応せず「ファイルを読み込めません」というエラーメッセージが出ます。 当然(B)の中のデータも更新されていません。 Access2003から出力される(A)がxlsなので、(B)もxlsの拡張子で作りましたがダメです。 何か解決する方法はありませんでしょうか?

  • エクセル(Excel2003)のIF関数について

    Excelの数式初心者です。 IF関数でつまづいたので質問させていただきます。 SHEET2のセルA1に、 SHEET1のセルA1が○だったら1、それ以外だったら0を表示させたいです。 SHEET2のセルA1に、 =IF(SHEET1!A1=○,"1","0") と入れましたが、#NAME! とエラーが出てしまいました。 ○や×は認識してくれないということなのでしょうか? 初歩的な質問かもしれませんが、どなたかご教示いただけますと助かります。 Excel2003を使用しております。 よろしくお願い致します。

  • エクセルの関数

    エクセルの関数について教えてください。 まずシート2に、1月から12月まで金額が入る表を作ります。 そして、その金額の発生は「修理」と「購入」から発生するもので、金額の横にどちらかの項目を入力します。 シート1に月を記すセル(A1)を作成し、月を入力すると、その月の修理と購入の金額をそれぞれ出したいのです。 シート2の1月から12月の上に1から12までの数字をセルA2からA13まで入力します。 それで月ごとにHLOOKUP?関数でやろうと思います。 そして、修理か購入かをIF関数だと思うのですが、合ってますか?? また、二つの式をどう組み合わせたら良いのでしょうか?? 他に違う方法がありましたら教えてください。

  • エクセルマクロの【For・・・Next】で、

    エクセルマクロの【For・・・Next】で、以下のような文を作ってます。 Sub 空欄を消す() For i =1 To 50 If Cells(i + 3,8) = "" Then Rows(i + 3).Hidden = True End If Next End Sub この繰り返す回数【50回】を、シート上の任意のセルの値の回数に変えることはできますか。 例えば「A1」のセルの値が30なら30回繰り返す。 「A1」のセルの値が20なら20回繰り返す。 といったような具合に。

  • エクセルで条件分岐させたいのですが

    エクセルは滅多に使わないのですが、用あってエクセルで、 特定のセルに「あ」と入力した時、特定のセルに「1」を出力 特定のセルに「い」と入力した時、特定のセルに「2」を出力 特定のセルに「う」と入力した時、特定のセルに「3」を出力 特定のセルに「え」と入力した時、特定のセルに「4」を出力  ・  ・  ・  ・ 、というようなエクセルを作りたいのですがどのようにしたらよいのでしょうか? 試しに、 =IF(Sheet1!A1="あ",1,IF(Sheet1!A1="い",2,(IF(Sheet1!A1="う",3,(IF(……省略……)))))) と、セルに式を入れていきオートフィルを使うと出来るかな。と思ったのですが、このIF式は制限があって7回以上は繰り返しえ使えないので、8以上の分岐をさせたい時使えません。 VBAでやれるのかな。と思ったのですが、私の頭で理解するには、期日まで時間が足りなすぎて作成できそうにありません。 よろしければ皆さんのお力添えをよろしくお願いします。

  • excelの関数について

    excelの関数について sheet1、sheet2の二つのシートがあり sheet1のA1セルにsheet2のA1セルのデータを呼び出すために、 次のような式をsheet1のA1セルに入力した =sheet2!A1 通常だと表示が変更されるかと思いますが、表示が変更されず・・・ dataを呼び出すことができません。 四苦八苦して「上書き保存」ボタンを押すことで表示が更新されて呼び出すことが出来ることが 確認できました。 これはexcelファイルの破損でしょうか? もしくは、excelファイルの設定の問題でしょうか? 誰か教えてください

  • EXCELでの契約書の更新管理について

    お世話になります。 EXCEL2002で契約書の更新管理をしています。 例えば、1997年11月12日契約開始、契約期間5年、更新期間3ヵ年自動更新の場合は、 O2:契約開始日 1997/11/12 P2:契約期間  5 Q2:更新期間  3 と入力し、 R2に初回更新日として計算式1(下記参照)を S2に次回更新日として計算式2(下記参照)を を入力しておりますが、上記の例のように入力すると、S2の次回更新日は 2005/11/11 のままで更新されません。 本日から見て次回の更新日がわかるようにするのは、計算式はどうすればいいのでしょうか? お手数ですがよろしくお願いいたします。 ※計算式1:=DATE(YEAR(O2)+P2,MONTH(O2),DAY(O2)-(DAY(1))) ※計算式2:=IF(TODAY()<R2,R2,DATE(YEAR(R2)+SUM(Q2,Q2*INT(DATEDIF(R2,TODAY(),"Y")/R2)),MONTH(R2),DAY(R2)))