「AA」=「BB」 は 「1」
「AA」<「BB」 は 「2」
「AA」>「BB」 は 「3」
という式をたてたいのですが、やり方がわかりません。
仕事が先に進まないので、おわかりの方是非お答えを
お願いします。

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

if 意味」に関するQ&A: If節の意味の取り方

BB とは」に関するQ&A: ヤフーBBとは

A 回答 (7件)

まず、結論から。



=IF(AA=0,1,IF(AA=BB,2,IF(AA<BB,3,IF(AA-BB>=2,4,IF(AA-BB=1,5)))))

でいいと思います。

2・3つ目の条件の『AAは0ではない』は、最初の『AA=0』の時点ではじかれますので、必要ないと思います。
4・5つ目の条件の『「AA」>「BB]』も同様に、その条件の場合にしか、最後のIFに入りませんので、必要ないと思います。
違っていたらゴメンなさい。m(__)m
    • good
    • 0
この回答へのお礼

無事にうまくいきました!
ほんとうに丁寧にお答え頂きましてありがとうございました!
助かりました!

お礼日時:2002/02/26 14:25

再再回答(最終回答)


 =(IF(AA=0,1,IF(AND(AA<>0,AA=BB),2,IF(AND(AA<BB,AA<>0),3,
IF(AND(AA>BB,AA-BB>=2,4,IF(AND(AA>BB,AA-BB=1,5,6)))))))

です
基本は IF(式,正しい、間違い)
で 正しい,間違いに又IF分が書けます。
    • good
    • 0
この回答へのお礼

無事にうまくいきました!
ほんとうに丁寧に教えて頂いてありがとうございました!

お礼日時:2002/02/26 14:24

>「AA」=0、「BB」=0である場合のみ、「2」になるという式も付け加え


たいのですが、できますでしょうか?
『「AA」=0、「BB」=0である場合』の解釈で異なります。

『「AA=0」"かつ"「BB=0」である場合』という意味なら、takao_kwさんやk_ebaさんの回答のとおりです。
『「AA=0」"または"「BB=0」である場合』という意味なら

=IF(OR(AA=0,BB=0),2,IF(AA=BB,1,IF(AA<BB,2,3)))

となります。

この回答への補足

皆さんの回答で、ようやく何をどうしたいのかまとまりました。
「AA」=0  → 1
「AA」=「BB」(但し、「AA]は0でない)  → 2
「AA」<「BB」(但し、「AA]は0でない)  → 3
「AA」>「BB](但し、「AA]「BB]の差が2以上) → 4
「AA]>「BB](但し、「AA]「BB]の差が1)  → 5

こんなことできるのでしょうか?文系の私には想像できません。

補足日時:2002/02/26 12:48
    • good
    • 0
この回答へのお礼

無事にうまくいきました!
お相手頂きありがとうございました!

お礼日時:2002/02/26 14:26

再回答


=IF(AND(A1=0,B1=0),2,IF(AA=BB,1,IF(AA<BB,2,3)))

つまりIFの入れ子にすれば良いのです

この回答への補足

皆さんの回答で、ようやく何をどうしたいのかまとまりました。
「AA」=0  → 1
「AA」=「BB」(但し、「AA]は0でない)  → 2
「AA」<「BB」(但し、「AA]は0でない)  → 3
「AA」>「BB](但し、「AA]「BB]の差が2以上) → 4
「AA]>「BB](但し、「AA]「BB]の差が1)  → 5

こんなことできるのでしょうか?文系の私には想像できません。

補足日時:2002/02/26 13:02
    • good
    • 0

「AA」=0、「BB」=0 の優先順位にもよりますが・・・。



=IF(AND(AA=0,BB=0),2,IF(AA=BB,1,IF(AA<BB,2,3)))

この回答への補足

皆さんの回答で、ようやく何をどうしたいのかまとまりました。
「AA」=0  → 1
「AA」=「BB」(但し、「AA]は0でない)  → 2
「AA」<「BB」(但し、「AA]は0でない)  → 3
「AA」>「BB](但し、「AA]「BB]の差が2以上) → 4
「AA]>「BB](但し、「AA]「BB]の差が1)  → 5

こんなことできるのでしょうか?文系の私には想像できません。

補足日時:2002/02/26 13:03
    • good
    • 0

普通にIFを2つ組合せればどうでしょうか。



=IF(AA=BB,1,IF(AA<BB,2,3))

という感じですね。
(あくまでも考え方として示したものですので、上式をそのままコピペされても動作しません。AA,BBが何を指しているかで変わります。)

この回答への補足

ありがとうございます!この3つの式はうまくいきましたが、例外があったことに
気がつきました。
「AA」=0、「BB」=0である場合のみ、「2」になるという式も付け加え
たいのですが、できますでしょうか?

補足日時:2002/02/26 11:52
    • good
    • 0

=IF(AA=BB,1,IF(AA<BB,2,3))


です

この回答への補足

ありがとうございます!この3つの式はうまくいきましたが、例外があったことに
気がつきました。
「AA」=0、「BB」=0である場合のみ、「2」になるという式も付け加え
たいのですが、できますでしょうか?

補足日時:2002/02/26 11:55
    • good
    • 0

このQ&Aに関連する人気のQ&A

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

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

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

Q覚醒アルテミスパの相談

こんばんは。覚醒アルテミスパを使ってる方に相談します。
最近覚醒アルテミスパを使っているので、自作の覚醒アルテミスパの評価をお願いします。
覚醒アルテミス
覚醒アスタロト
マリンライダーバードロビン
神業の義賊ロビンフッド
究極装備シーフ
よく使うフレンド枠 覚醒アルテミス 転生パールヴァテイー など…
このキャラの代わりにいれた方がいいキャラとかあったら回答で教えてください。

Aベストアンサー

ドロ欠損時のことも考えて覚醒アスタロトをスクルドに変更してはいかがでしょうか?
私も覚醒アルテミスパで重宝してます。
スクルドの陣は覚醒アルテミスをリーダーで使用する際に必要な色をちょうど作れますし、スクルドの覚醒スキルは2wayが2つもあり、2way寄せ編成には最適かと。
他にも転生エインシャントドラゴンナイトが木変換スキルと2way2つ持ちなのでそっちでもおkだと思います。
ただ、覚醒アルテミスパは水ドロップの方が不足する可能性が高いので、スクルドの方が個人的にはオススメですね(* ̄∇ ̄)ノ

Q【エクセル】 「3,465」を「 」「3」「4」「6」「5」と表示させたい。

「エクセル2003の関数式について」

いつもお世話になっております。
以下の件についてご教示いただきたく質問いたします。

セルA1に「3,465」という数値が入力されています。
その数字を分解して、
セルF1に「5」E1に「6」D1に「4」C1に「3」B1に「空白」と表示させるには、どのような数式を1の行に入れるのでしょうか。

よろしくご指導のほどお願いいたします。

Aベストアンサー

[No.5回答に対する補足]を反映させるためには、[No.4回答]の式を次のように変更すればOKかと。

=MID(RIGHT(REPT(" ",12)&"\"&$A1,12),COLUMN(A:A),1)

Qパズドラ LE覚醒ツクヨミ ゼローグインフィニティ エスカマリ 覚醒ハク あと一体何を入れたら良いで

パズドラ
LE覚醒ツクヨミ
ゼローグインフィニティ
エスカマリ
覚醒ハク
あと一体何を入れたら良いですか?
候補
パンドラ
サツキ
覚醒ハク
明智

Aベストアンサー

覚醒ツクヨミのLSの発動条件の強化ドロップの生成 回復も作れる明智がいいのではないでしょうか?

Qエクセルで30:15.08を「30」「15」「08」にしたいけど「30」「15」「8」になる

マラソンなどのタイムを編集しています。
計測終了後にテキストファイル上で「30:15.80」(30分15秒80)となっているものをエクセル上で、

A1のセルに「30」
B1のセルに「15」
C1のセルに「80」

というように表示したいのですが、何もしない状態だとC1のセルが「8」とだけしか表示されません。

そこで、書式→セル→ユーザー定義→種類で表示形式を「00」に変更すると「08」になってしまいタイムが変わってしまいます。本来は「80」となってほしいのです。

このような場合はどのように設定すればいいのでしょうか?
ご教授お願い致します。

Aベストアンサー

もう一度整理して質問した方がいいですよ。

>正しくは表題通りの「08」にしたいです。
>「08」になってしまいタイムが変わってしまいます。
矛盾です。

>C1のセルに「80」
>何もしない状態だとC1のセルが「8」とだけしか表示されません。
80と打ち込んで8としか表示しないのはあり得ないと思います。

落ち着いて現状とやりたいことを説明してください。

Q覚醒無効について

みなさんパズドラ楽しいですか今回は覚醒無効についての質問です。覚醒無効は覚醒バッジの効果まで無効になりますか?

Aベストアンサー

なりません 気になるならそのぐらいスキブでもつけて無限回路覚醒無効で調べて下さい
てかそれやってる動画あるので 詳しくはなっちのゲームチャンネルで調べて下さい 覚醒パッチ出た頃にやってますので

QA1に今日の日付 A2に「=jis(a1)」と入力 → 「39414」 の解消方法を

【エクセル2003の質問】

いつもお世話になってます。

A1に今日の日付が入力されています。
「平成19年11月28日」と表示されています。
※実際は数字は半角で表示されている。

全角で日付を表示させたいので、

A2に「=jis(a1)」と入力してA1の日付を全角で表示するよう企んだところ、「39414」と表示されてしまいました。

全角で日付を表示させたいのですが、どうすればよいのでしょうか?

ご教示のほどよろしくお願いします。

Aベストアンサー

Excel では、日付を連続したシリアル値として処理することで、日付の計算が行われています。既定では、1900 年 1 月 1 日がシリアル値 1 として保存されます。2007 年 11 月 28 日は 1900 年 1 月 1 日から 39,414 日後に当たるので、シリアル値は 39,414 になります。

Q覚醒と翠輝星どちらにするか迷ってます

覚醒素材がなく翠輝星の方に進化させていたんですがやっぱり覚醒の方が強いですか?最大倍率だけ見ると覚醒の方が上ですよね?

Aベストアンサー

リーダーして使うなら覚醒ですね
確かに倍率が高いこともありますが覚醒のいい所はバインド耐性があってスキルで回復できることだと思います
四神の転生はまだないですがいずれはあると思うので
覚醒の代用ならステは下がりますが塗り絵サクヤでもいいと思いますよ

Qエクセルでの時刻表示を「時分秒」にし、且つ「0時」「0分」は表示せず、また「0分38秒」は「38秒」

エクセルでの時刻表示を「時分秒」にし、且つ「0時」「0分」は表示せず、また「0分38秒」は「38秒」と表示したい。

エクセル2010を使用しています。

   A     B      C
  終了    開始    経過時間
1 17:38:25  17:37:47  0:00:38
2 10:21:01  10:13:55  0:07:06

このように、終了時間から開始時間を引き、経過時間を出す表を使っていますが、経過時間の表示を
C1 38秒
C2 7分6秒
としたいと考えています。

時間は全てシリアル値で、現在の書式設定は「時刻」の「13:30:55」です。
これをユーザー設定で「m"分"s"秒"」にすると
0分38秒
7分6秒
となりますが、0分の場合は表示したくありません。
ただし、0秒は表示したいと考えています。

色々なワードで検索しましたが、解決策を見付けることが出来ませんでした。
経過時間を私が望む表示にする方法があるのかどうか分かりませんが、何か方法をご存じの方がいらっしゃれば、ご教示願います。

エクセルでの時刻表示を「時分秒」にし、且つ「0時」「0分」は表示せず、また「0分38秒」は「38秒」と表示したい。

エクセル2010を使用しています。

   A     B      C
  終了    開始    経過時間
1 17:38:25  17:37:47  0:00:38
2 10:21:01  10:13:55  0:07:06

このように、終了時間から開始時間を引き、経過時間を出す表を使っていますが、経過時間の表示を
C1 38秒
C2 7分6秒
としたいと考えています。

時間は全てシリアル値で、現在の書式設定は「時刻」...続きを読む

Aベストアンサー

C1に表示された結果を用いてD1に表示させる式を書きますね。
1行目がタイトル行であれば2行目から使ってください。
Cを省略したければDの式のCを参照している部分にCの内容を代入してください。

D1=IF(HOUR(C1)=0,"",C1&"時間")&IF(MINUTE(C1)=0,"",C1&"分")&IF(SECOND(C1)=0,"",C1&"秒")
(1時間以上になることがないのであれば最初の部分は不要ですが)
これにより、時間部分が0でない場合のみ「○時間」、分部分が0でない場合のみ「○分」、秒部分が0でない場合のみ「○秒」と表示されます。
01:01:01であれば1時間1分1秒
00:01:00であれば1分
00:00:01であれば1秒
00:00:00であれば空白
と言った具合で、0でない部分のみが表示されるわけです。

Q覚醒ヴリトラのパーティ

覚醒ヴリトラを使用してる方に質問です。

覚醒ヴリトラは、リーダーとして使用してますか、サブとして使用してますか?

リーダーの場合、フレンドには何を選択しサブには、何を入れてますか?
サブの場合、何パのサブで、パーティ編成はどの様な感じでしょうか?
覚醒ヴリトラに何か継承されてる場合、それも教えてください。
ちなみに究極ヴリトラ1体所持、覚醒ヴリトラ2体育成中です。

よろしくお願いします。

Aベストアンサー

私は覚醒堕ルシパ、覚醒パンドラパのサブとして使っています。
ちょこちょこ入れ替えたりはしてますが、ヴリトラ編成する場合は列に寄せて

堕ルシパの時は
リーダーフレンド覚醒堕ルシ
サブ覚醒ヴリトラ・明智光秀・闇ハク・覚醒パンドラ
覚醒パンドラパの時は
リーダーフレンド覚醒パンドラ
サブ覚醒パンドラ・闇パンドラ・ズオー・覚醒ヴリトラ

カメオの明晰のエメラルドを継承しています。

Q「Row」と「horizontal」、「Column」と「vertical」

エクセルでは
列→Column
行→Row
だと思っていましたが
VBAだけですか?

と言うのも
列→VLOOKUP→vertical
行→HLOOKUP→horizontal

と一致しないからです。
仕様ですか?

よろしくお願いします。

Aベストアンサー

vlookupとhlookupのverticalとhirizontalは、検索の方向を明確に
示します。vlookupは表の先頭columnをverticalに検索して、一致
したrowの指定columnの値を返すのです。


人気Q&Aランキング

おすすめ情報