• ベストアンサー

エクセルの関数について

    AB CD EF       S T U     1 ○○ ×▲ ○▲           ●    2 ×○ ○▲ ×○         ●    3 ○× ×▲ ○○       ●     関数で上表でAのセルで○のみが表示条件、Bのセルで▲又は×が表示条件。 A、Bが共に複数の場合も合わせて教えてください。 上記の条件が同時に現れた時のみ右表で●で表示したいのですが出来るでしょうか?   尚、左表で該当しない場合は空白で表示したいのですが!        仕様ソフトはexcel2002です。

  • kha
  • お礼率70% (179/254)

質問者が選んだベストアンサー

  • ベストアンサー
  • mshr1962
  • ベストアンサー率39% (7418/18948)
回答No.1

Aが○でBが▲または×の場合表示 =IF(AND(A="○",OR(B="▲",B="×")),"●","")

kha
質問者

お礼

パーフェクト!! おかげさまで助かりました。 ありがとうございました。

関連するQ&A

  • IF関数について

        ABCDEF       STUVWX   1 ○○×▲○▲       ○○  ○    2 ×○○▲×○        ○○  ○   3 ○××▲○○       ○   ○○    IF関数で右表の○だけ拾って左表に同じ位置に   ○のみを表示したいのですが出来るでしょうか?   尚、左表で(1)の無い位置は空白で表示したいのですが!        仕様ソフトはexcel2002です。        

  • Excel 関数 

    明日までに書類を作ってしまいたいので、ご協力ください おねがいいたします。 Aのセル(A10)の右隣のセルに、 =IF(A10=0,"","-") で、A10のセルをツール、オプション、で、0を表示しない。 とした場合、空白になります。 Bのセル =IF(AB12=0,"",ROUND(AB12*AK14/AK15,1)) Bの右隣のセルに、Aのセルと同じ関数をいれると、- が表示されます。 それは、Bのセルに四捨五入の関数があるからでしょうか? Bにも、- を表示しない関数は、あるのでしょうか? Bのセルを、変えないとだめなのでしょうか?

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

    こんにちは、お世話になります。 エクセルの数式で困っており、ご教示頂きたいです。 C1のセルに、値を返させたいのですが、 A1の値が◆でB1が空白セルでなければ◇ A1の値が●でB1が空白セルでなければ○ A1の値が▲でB1が空白セルでなければ△ A1の値が■でB1が空白セルでなければ□ 、と返させたいです 全ての条件が満たされない場合は空白セルを表示させたいのですが、これを可能にするにはどのような数式を用いればよいでしょうか? 宜しくお願いします。

  • エクセル関数をコピーすると結果が正しく反映されません。

    WindowsXP+SP2、Excel2003を使用しています。 表の先頭行に関数を入力すると正しく計算されて表示されますが、下行へ関数をコピーすると計算結果が正しく反映されません。 【例】 1)セル[A1]に「AB」、セル[A2]に「CD」、セル[A3]に「EF」と入っている。 2)セル[B1]に「=ASC(A1)」と入力すると、セル[B1]に「AB」と表示される。 3)セル[B1]の右下の黒十字を下へドラッグすると、セル[B2]には「=ASC(A2)」、セル[B3]には「=ASC(A3)」と関数が正しくコピーされるが、表示される結果は[B2][B3]とも「AB」「AB」になってしまう(本来なら「CD」「EF」のはず)。 4)セル[B2][B3]をそれぞれダブルクリック&Enterキーを押すと正しく計算され、「CD」「EF」と表示される。 こんな状態です。行は数千あり、ひとつひとつダブルクリック&Enterで修正することは出来ません。黒十字のドラッグでも、黒十字のダブルクリックでも、結果は同じです。B列を一旦削除して新たに列を挿入しても、PCを再起動しても同じです。ASCじゃない関数を入れてみても同じ状態です。 うまく説明できたかわかりませんが、状況はわかっていただけたでしょうか?どなたか、この状況の解決方法を教えてくださいますようお願いします!!

  • エクセルのIF関数で

    複数のセルが空白で無くなった場合にある数字を表示させたいです。 例えば A1とB1の両方に入力があった場合にはC1に○と表示させたいです。やり方を教えてください。

  • エクセルの関数について

     セルA  セルB  セルC  セルD   10     20    ○   = 30    5     15    ×   = 空白 上記のセルCが○の場合、セルDにA+Bの合計が出るような計算式はありますでしょうか? またセルCが×の場合は、ブランクになるようにしたいです。 どうぞ宜しくお願いいたします。

  • エクセル関数で

    こんばんは、教えてください 条件としては、A1~A6すべてに○が入った時のみ、1と表示させ、A1~A6のすべてが空白、又はどれかひとつでも○が入らない場合は0または無表示とさせて隊のですが、どうしたらよいでしょうか? 教えてください

  • エクセルの関数についての質問です

    エクセル2010で A1のセルに「○」が入力されると +3 A2・A3・A4 のセルはどこか一箇所にでも○が入れば、1を足します。 二箇所、三箇所に入っても 1しか足しません。 その合計数をBの列に表示させるようにしたいのです。 Bの1~4のセルは結合されています。 すべてに○が入った場合は、B列の数字は 3+1=4 A1にしか○が入らなかった場合のB列の数字は3になります。 3+0=3   A   B   1 ○ 2 ○ 3     4 4 ○   ○が入れば、3を足す  一箇所にでも入れば1を足す それぞれ別の関数は出来たのですが ふたつの条件の合計を出す式が出来ません。 非表示の列を作って、そこにまずは別々に数字を出して それを合計させる手もあると思うのですが 列を増やしたりせずに、関数だけで、B列に数字が入るようにしたいのです。 うまく伝わりますでしょうか どうぞよろしくお願いします。

  • エクセルでの関数

    質問させていただきます。 シート1のA1、B1、C1セルのどれかに文字が入った場合、シート2のA1セルに入力された文字をそのまま表示するにはどういった関数をしようすればよろしいでしょうか?お願いいたします。 (例) シート1のA1セルに○が入り、B1、C1セルには何も入らない場合、シート2のA1セルには○と表示される

  • EXCEL エクセル 年齢 DATEDIF関数 空白の場合

    EXCEL2007 年齢を計算するのに A1セルに 生年月日を入力、 B1セルに年齢  =DATEDIF(A1,TODAY(),"y")で  満年齢がでると思うのですが A1セルが空白の場合 109となります。 A1セルが空白の場合 B1セルも空白になる関数を教えてください。 本を見ながらの初心者です。よろしくお願いします。

専門家に質問してみよう