• ベストアンサー

エクセルの関数を教えて下さい

    A     B 1 #N/A  東京 2   1  3   2   4 #N/A  東京 A列に上記のように表示されています。 B列に関数を入れて A列が#N/Aの時は【東京】 A列が#N/A以外の時は空欄 としたいのですが、良い関数はないでしょうか?

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

  • ベストアンサー
  • tom04
  • ベストアンサー率49% (2537/5117)
回答No.1

こんばんは! A列の「#N/A」は数式によって表示されているエラーと解釈して・・・ 1行目からデータがあるとすると B1セルに =IF(ISNA(A1),"東京","") としてフィルハンドルで下へコピーではどうでしょうか?m(_ _)m

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • エクセルの関数 COUNTA

    COUNTA関数で空白以外のデータの個数を数えて、その中から○○という文字列になっているものを引いた数を表示するには? 例えば 「A型 B型 B型 O型 空欄 AB型 A型 空欄 AB型 O型」 という10個のデータでCOUNTAを使うと8 になります。そこからさらにA型も除いて、6と表示したいというようなケースです よろしくお願いします

  • エクセル関数の質問。

    エクセル関数の質問です。 画像添付します。 画像のように、A・B列に「0」「1」「2」「空欄」がランダムに並んでいます。 C列に判定を表示します。 判定基準は、A・B列が同じ=○        〃  異なる=×        〃  空欄有り=△です。 この場合、IF関数とCOUNTIF関数で式を作ったのですがエラーが出てしまいます。 お分かりの方がいましたら教えて下さい。 宜しくお願い致します。

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

    エクセルでの関数について質問します。 初めに A列を参照して0より大きければB列に○、0以下であればB列に● 次にC列に ○の率を表示させようと思い COUNTIF(B:B,"○")/COUNTA(B:B)と入力したのですが、B列に関数が入力されているため空欄とは認識してくれないので分母が大きくなってしまいます。 何か良い方法を教えてください。 よろしくお願いします。

  • エクセルの使い方で困っています

                   A   B  C   D     1   a   b   c  空欄 上記のように1行目のA列にa, B列にb, C列にcというある数字が存在するときに、 aが正の値のときにD列の空欄のセルに値bを、 aがそれ以外(0か負)の値のときにD列の空欄のセルに値cを表示させたいとき、 どのように関数などを設定すればよいでしょうか? エクセル初心者なので、このような条件付き抽出の方法がよく分かりません。 よろしくお願いします。

  • Excelの関数を教えてください。

    Excelの関数を教えてください。    A  B  C 1  *  A  100  2     A  200 3  *  B  300 4  *  A  400 上記のような表があるとします。 「A列が*でなおかつB列が"A"の時Cを合計しなさい。」というような式を作りたいのですがどのようにしたらよいでしょうか?うえの表で言うとこの式で「500」という数字を表示したいのです。条件が1つの時は「SUMIF」関数でやったのですが条件が2つとなった時どうしたらよろしいでしょうか?

  • エクセルの関数で特定セルを削除できませんか?

    たとえば、 A1→空欄 B1→あ C1→い D1→う E1→え 上記の様になっている時に、A1セルに特定の文字列が入力された時だけ い(C1)う(D1)え(E1)を空欄にしたいのですがその様な関数ってあるのでしょうか? わかる方がいらっしゃいましたら、是非おしえて下さい。 よろしくお願いします。

  • Excelでどのような関数を使えばいいでしょうか。

    関数について教えて下さい。 Excelで、同じBook内に以下のような2シートがあるときに、 (Sheet1)    A   B    C   D     1  1  あい   12  りんご 2     うえ   34  みかん   3     おか   56  イチゴ 4  1  おか   78  イチゴ (Sheet2)    A   B    C    D     1     あい   11   りんご 2     うえ   34   みかん   3     おか   78   イチゴ 4     うえ   34   みかん  Sheet2のA列にSheet1にあるデータを入れたいのです。 まず、列B,C,Dのそれぞれのデータが横に3つ一致するものを探して 横3つのデータが同じなら、Sheet2のA列に、 Sheet1のA列にあるデータをシートBにも持ってくる、 というようなイメージです。 (Sheet2)    A   B    C    D     1     あい   11   りんご 2     うえ   34   みかん   3  1  おか   78   イチゴ 4     うえ   34   みかん      ↑このようにしたいのです。 A列にどのような関数を入れればいいのでしょう。 (A列にあるのは1か空欄かのどちらかです。 同じ3つの組み合わせで、1の場合と空欄の場合両方があることはありません。) また、Sheet2には、A列に1とついた行に色を付けたいのです。 例えば、上記の例ですと Sheet2のB3:D3のセルに色をつけたいのです。 関数や条件付書式などで、できますでしょうか。

  • エクセルで抽出の関数は?

      A B C   ----------- 1 A 1 あ 2 A 2 い 3 B 3 う 4 B 1 え 5 C 2 お 上記のようなA1からC5までの表があるとします。 例えばA6に「A」B6に「2」と入力した時に、C6に「い」と表示したいのですが、どのような関数を使って表示すればいいのですか? A列とB列の条件が合致するものをC列に表示する行を作成したいのです。教えてください。  

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

    教えて下さい。 A1とB1を比較して、A1が大きければA1>B1、B1の方が大きければA1<B1と言う感じでIF関数を使用して”>””<”と表示をさせました。 IF(A1>B1,">","<")と入力し、表示させることができました。 ・・・が、ここにもうひとつ、A1とB1が同じ数値の時に、”>”でも”<”でもなく空欄もしくは”=”で表示されるように関数をいれたいのですが、どうしてもできません。 いろいろ調べて試しましたが、ひとつづつの関数ならできるのですが2ついれるとエラーになってしまいます。 二つの関数をいれて、表示させることは可能でしょうか?? お力をかしてください。

  • 関数について

    エクセルでA列に時間,B列に番号,C列に氏名,D列に場所を記入した表があります。   A    B    C     D  10:00   1   浦島太郎   東京  10:00   2   桃 太郎   京都  11:00   1   かぐや姫   東京 別のシートに   D   B   A   C  東京      10:00 という表があるとき,空欄になっているBとCにそれぞれ「1」と「浦島太郎」を関数を使って自動的に表示させたいのですがどうすればいいのでしょうか。教えてください。

専門家に質問してみよう