- 締切済み
お知恵を貸して頂きたいです。 エクセル関数
資料を作っているのですが、どうしていいかわかりません。 ご存知の方がいらっしゃいましたら、アドバイス頂ければと思います。 【パターン1 =Good】 A類 1 ○ A類 2 ○ A類 1 B類 2 C類 1 B類 1 B類 1 C類 2 【パターン2 =NG】 A類 1 ○ A類 2 ○ A類 1 B類 2 ○ C類 1 B類 1 B類 1 C類 2 【パターン3 =NG】 A類 1 A類 2 A類 1 B類 2 C類 1 B類 1 B類 1 C類 2 【パターン4 =NG】 A類 1 A類 2 A類 1 ○ B類 2 ○ C類 1 B類 1 B類 1 C類 2 【パターン4 =NG】 A類 1 A類 2 A類 1 B類 2 ○ C類 1 B類 1 B類 1 C類 2 【パターン6 =NG】 A類 1 ○ A類 2 ○ A類 1 B類 2 C類 1 ○ B類 1 B類 1 C類 2 ○ パターン1の様に、 ある1つ類 且つ、1と2 それぞれに「○」が1つ以上ついている時のみ、OKなのですが、 パターン2の様に 異なる類にまで「○」がついていると、NGになります。 異なる類は1つ以上あればNGです。 パターン3の様に どれにも全く「○」が付いていないのも、NGです。 パターン4の様に 1か2だけで複数の類に「○」 も、NGです。 パターン5の様に ある種の1か2のどちらか1つだけ「○」も、NGです。 パターン6の様に ある類の1と2に「○」 プラス 他のある類(←1種類以上)の1と2に「○」 も、NGです。 つまり、 パターン1(1つの類で1と2に必ず「○」がある)のみGOODで、 ・「○」をもつ(類列の)類名が複数ある時 ・1と2が揃わない時 は、NGになってしまうパターンなのですが… これを関数で示す事は出来るのでしょうか? (ひょっとすると、パターン全ての関数が必要無いかもしれません。) 宜しくお願い致します。
- みんなの回答 (7)
- 専門家の回答
みんなの回答
- kagakusuki
- ベストアンサー率51% (2610/5101)
- MarcoRossiItaly
- ベストアンサー率40% (454/1128)
- tom04
- ベストアンサー率49% (2537/5117)
- tom04
- ベストアンサー率49% (2537/5117)
- jacob-wk9
- ベストアンサー率36% (85/231)
- MarcoRossiItaly
- ベストアンサー率40% (454/1128)
- Cupper-2
- ベストアンサー率29% (1342/4565)
関連するQ&A
- IF関数とAND関数の組み合わせについて
IF関数を使用し下記の条件にしたいのですが、 どうにも行き詰っています。。どうすればいいのか、またもっといい方法があればご教授ください。 (1)A1には品番プラスアルファベットを入力(末尾に数量が1~9個なら「a」10~49個なら「b」50個~99個を「c」100個以上を「d」と入力する) (2)A2には数量を入力 A1とA2が合っているかを確かめA3セルにGOODかNGかを表示できるようにしたい。 A3セルに =IF(AND(RIGHT(A1,1)="a",A2<10),"GOOD",IF(AND(RIGHT(A1,1)="b",A2<50),"GOOD",IF(AND(RIGHT(A1,1)="c",A2<100),"GOOD",IF(AND(RIGHT(A1,1)="d",A2<=100),"GOOD","NG")))) A1セルの右から1文字目がaでかつ10より下ならGOODというふうに式を作ってみましたが。。。うまくいきません。 よろしくお願いします。
- ベストアンサー
- オフィス系ソフト
- エクセル関数
関数でわからないのでお願いします A B C 1 45 45歳以上 2 44 45歳未満 3 18 ・・・・・ 例えばA列に年齢入力すると 45以上はC1の文字 45歳未満は、C2の文字 18以下は、C3の文字が反映されるようにしたいのですが、 複数の条件の書き方が分かりません、それに A列が、空白の時エラーが出ないようしたいのですが、困ってます。よろしくおねがいします。
- ベストアンサー
- その他MS Office製品
- 関数のやり方を教えてください。
エクセル初心者なので教えてください。 3つの数値をプラス値かマイナス値かで表示をわけて、 そのパターンをさらに区別したいです。 分かりにくいと思うので、[セル番地:入力数値]で 具体的に記載します: 例えば、[A1:-10][B1:+10][C1:-7]の3つの数が あるとし、A2、B2、C2には、それぞれA1、B1、C1が プラス値かマイナス値のみを表示させたいです。 [A2:=IF(AND(A1<0),"-","+")] [B2:=IF(AND(B1<0),"-","+")] [C2:=IF(AND(C1<0),"-","+")] と入力すれば、[A2:-]、[B2:+]、[C2:-]の表示となる ところまではできました。 これをさらにパターンで区別したいです。 今回の例は-、+、-の結果でしたが、-、-、-であったり +、-、+で会ったりすると思います。 それぞれに-、+、-をパターン(1)、-、-、-をパターン(2)などと 指定し、セル番地D2あたりに、(1)または(2)または(3)などの 表示が出てくるようにしたいです。 つまり、3つのセルから判断してそのパターン番号を自動的に 表示できるようにしたいです。 どのような関数を使えばいいでしょうか。 分かりにくい説明で申し訳ないです。
- ベストアンサー
- その他MS Office製品
- エクセルのIF関数について
エクセルIF関数について教えていただきたいのですが A B C 5 5 -5 -5 上記のようにIF関数を組みたいのですが Aの値がプラスならBへ表示 Aの値がマイナスならCへ表示したいのですが IF関数で表すならどう関数を組めばよろしいでしょうか?
- ベストアンサー
- オフィス系ソフト
- Excelの関数で
お願いします。 Index関数とMatch関数を使用して表の中の値を求めようとしましたが、 検索行が複数あるため、うまくいきません。 検索する列は1列(a,b,c)ですが、検索行(あ、い、う~)が複数になっています。 更に空白もあります。 こんな感じ↓です。 --------------------- あ い う え お か --------------------- a 10 20 30 b 40 50 60 c 70 80 90 --------------------- こういった場合にはどんな関数を使って一致する値を求めたら良いのでしょうか? 大変困っております。よろしくお願いします。
- ベストアンサー
- オフィス系ソフト
- エクセルの関数について
以下のようなことを実現できるエクセルの関数を教えてください。 <状況> ・ひとつのセルに、複数の数字が「,」区切りで入力されている。 (仮にA1セルとします) ・B1セルに検索値が入っています。 <実現したいこと> B1の値が、A1に含まれるとき、C1に”○”を返す。 このときのC1に入力すべき関数を教えてください。 <具体例> A1:12,13,14 B1:12 C1:○
- ベストアンサー
- その他MS Office製品
- エクセル関数で・・・
教えてください! エクセル表で労働時間管理をしています。 1 2 3 4 5・・・ aあ あ 休 あ い・・・ bい 休 あ い 休・・・ c休 い い 休 あ・・・ dあ あ 休 あ あ・・・ 分かりづらいでしょうか・・・? この表で、『a』が『あ』の時10時間で、『d』が『あ』なので『a』は2時間引くと言う式はできたのですが、私が作った関数はIF関数で『a』が休みで『d』が休みの時も2時間引いてしまい、式ができません。両方が『休』の時は2時間プラスする。といった式はどうすればいいですか??
- 締切済み
- オフィス系ソフト
- 関数 数式 Excel
すみませんが教えてください! E列に下のような関数を入れたところ正しく表示されませんでした・・・ どうぞよろしくお願いします。 A列(数字・空白を含む)が 1 の場合”◎” A列が1以外の場合は B列(別シートから参照のVLOOKUP関数が入っている)と C列(別シートから参照ののVLOOKUP関数が入っている) を足した数字が D列(別シートから参照ののVLOOKUP関数が入っている) が同じなら ”OK” 違うなら ”NG" と表示させたいので =IF(A1=1,"◎",IF(D181=(B181+C181),"OK","NG")) としてみましたが"◎"が表示される表示は正しいのですが "OK" "NG"が正しく表示されません。 これに加えていずれのセルにも空白が存在するのでエラーを出さないようにしたいです。 よろしくおねがいします!!
- ベストアンサー
- Windows XP
- エクセル2003のIF関数についてお尋ねします。
エクセル2003のIF関数についてお尋ねします。 A1、B1、C1に数字を入れます。A1またはB1が50以上の場合で、「且つ」C1が120以上である場合にD1に※を入れたいときの関数式を教えて下さい。 =IF(OR(A1>=50,B1>=50),?????,"※"、"")という感じなると思いますが、????の部分をどうしたらいいのか分かりません。且つC1が120以上の表現方法がわかりません。よろしくお願いします。
- ベストアンサー
- オフィス系ソフト
お礼
難しい関数を教えて頂き感謝します。 ありがとうございます。
補足
有難うございます。 エクセルで操作してみたのですが、 同類、なおかつ、必ず1と2がそれぞれ1つ以上はGOODとなるのですが、 同類で、2に「○」が1つ 同類で、1に「○」が2だとNGと出てしまう様です。