• 締切済み

エクセルで2点教えていただけますか。

(1) [機能について] あるセルにデータを入力しようとすると、▼印(ドロップダウンボタン?)が出て、既に設定したデータのみを選択でき、入力ミスを少なくするという機能があったとおもいましたが、どういう機能を使って設定するのでしょうか。色々、試してみたがわかりませんでした。 (2) [計算式の立て方について] A1セルに、上限額1000円を入力したとします。 毎日 300円づつ引きます。積み上げた合計額が100円に達した場合は、その日(ここでは、番号4)は、定額(300円)を引けず、上限に達した額(100円)分しか引けず。その後は、 上限額に達したため、0円しか引けないような計算式を作りたいと思っています。どのような計算式を立てればよいか悩んでいます。ご教授願います。 1日目(A2セル)は、300円 残額700円 2 〃(A3セル)は、300円 残額400円 3 〃(A4セル)は、300円 残額100円 4 〃(A5セル)は、100円 残額  0円 5 〃(A6セル)は、  0円  6 〃(A7セル)は、  0円 7   以下、5、6,7と同じ。

みんなの回答

  • mshr1962
  • ベストアンサー率39% (7417/18945)
回答No.5

(1)「データ」「入力規則」でのドロップダウンリストですね。 上記の設定で「入力値の種類」を「リスト」にすれば「元の値」にカンマ区切りされた内容や、セル参照した範囲が表示されます。 (2)完全に入力拒否なら、入力規則かマクロを使うことになります。 「データ」「入力規則」で「入力値の種類」を「整数」「次の値の間」「0」「=MAX($A$1-SUM($A$2:$A$100),0)」 これで0円と残額の間までしか入力できません。 ※A100は100行目までという設定です。ご使用の状態に合わせてご変更ください。

回答No.4

(1)について  まずは準備です。  別の場所にリスト項目を並べたセルを用意しておきます。  必要な項目をセルに順に入れてください。  一つのセルに1項目ずつ入力していきます。  次にドロップダウンリストを作るセルにマウスをあわせアクティブにし、  メニューバーから、データ(D)-入力規則(L)を選びます。  入力規則の設定画面が出ますので、  「入力値の種類(A)」:「リスト」  「ドロップダウンリストから選択」 → チェックを入れる  「元の値」:先ほど入力したリストのセルを範囲指定  これで完了です。 (2)  A1セルに1000を入れるとありますが、B列に残額が出ていますので、  B1に1000を入れることにし、A1には固定で引かれる300を入れておいた方が  わかりやすいと思います。  A1 : 300  B1 : 1000  A2セルに以下のように入力します。  =MIN(A$1,B1)  これは、残高と300円のうち小さい方を選ぶ式です。  B2セルには以下の式を入れます。  =B1-A2  A2とB2を下にコピーしていけば、お望みの表示状態になります。

yukiganbatte
質問者

お礼

皆様、早々にありがとうございます。 同様のお礼となってしまいますが、一番あったやり方を試してみます。

回答No.3

(1) [機能について] [データ]-[入力規則]-[設定]において、 [入力値の種類]で「リスト」を選択し、 [元の値]に「値1,値2,値3」を入力して、[OK]。 (2) [計算式の立て方について] A2=MIN(A1,300)、B2=A1-A2 A3=MIN(B2,300)、B3=B2-A3 A4=MIN(B3,300)、B4=B3-A4 A5=MIN(B4,300)、B5=B4-A5

yukiganbatte
質問者

お礼

皆様本当にすみません。 皆様の回答を参考に、一番良いやり方を試してみます。

  • yaburegasa
  • ベストアンサー率44% (596/1335)
回答No.2

(1)はメニューの データ → 入力規制 → 設定 → 入力値の種類からリストを選んで設定します。 (2)ようは、いくらが引けるかを表したいのですね。    非表示でも良いので、隣に残高を入力すセルを作っておいて    実際のセルには IF(残高>=300,残高-300,残高-残高)    と言う設定でいかがでしょうか?

yukiganbatte
質問者

お礼

早々にありがとうございます。 試してみます。結果は後日ご連絡します。

  • sige1701
  • ベストアンサー率28% (74/260)
回答No.1

(1) 入力規則を調べてください (2) A2=MAX(A1-300,0)

yukiganbatte
質問者

お礼

早々にありがとうございます。早速試してみます。

関連するQ&A