エクセル関数

HIT数 994 あ+ あ-

社会人さん( 50 ♀ )
20/10/30 08:16(更新日時)

エクセルのセルが10段あるとします
1番上のセルだけに数値がある時は、その値を返します&2段目以降に数値が入れば、1の値を返します
二つの条件をクリアする関数を教えて下さい

No.3166859 20/10/22 12:14(スレ作成日時)

投稿順
新着順
主のみ
付箋

No.1 20/10/22 13:03
社会人さん1 ( ♂ )

エクセルのセルが10段
→ A1〜A10に数値が入力される。と仮定した場合、セルA11に以下の式(関数)を入力して下さい。

=IF(CONCAT(A2:A10)="",A1,1)

なお、エクセルのバージョンによってCONCAT関数が使えない場合があります。
上の式で上手くいかない場合は、セルA11に下の式を代わりに入力してみて下さい。

=IF(CONCATENATE(A2,A3,A4,A5,A6,A7,A8,A9,A10)="",A1,1)

間違えてたらすみません。

No.2 20/10/22 15:04
社会人さん0 ( 50代 ♀ )

>> 1 ありがとうございます!
出来ました!

あと
あるセルに 1の時はSE 1以外の時はPCと入力したい時はどのようにしたらよいでしょうか?

No.3 20/10/22 19:24
社会人さん1 ( ♂ )

>> 2 上手くできた様で良かったです。

1や1以外を入力するセルと、結果(SEもしくはPC)を表示させるセルは別。という事で話を進めます。

セルB1に1や1以外を入力されると仮定した場合、セルB2に以下の式(関数)を入力して下さい。

=IF(B1=1,"SE","PC")

式を入力したセルB2に結果が表示されます。

B1が1の時 = SE
B1が1以外の時 = PC

No.4 20/10/22 21:11
社会人さん0 ( 50代 ♀ )

>> 3 ありがとうございます
明日会社に行ってやってみます

今回の条件に追加して、違うセルが空欄の場合 PCと入力する方法はありますでしょうか?

何度もすみませんm(._.)m

No.5 20/10/22 22:24
社会人さん1 ( ♂ )

>> 4 こんばんは。

「今回の条件に追加して、違うセルが…」との事ですが、入力するセルが2箇所になるという事でしょうか?

入力1 : 1 or 1以外を入力するセル
入力2 : 空欄 or 文字や数字を入力するセル

それに対して、入力1のセルが1、且つ入力2のセルが空欄の時にPCと表示させたい。という事ですか?

私の認識が上記で合っている場合、入力1と入力2の組み合わせは4種類できます。

組合せ1 : 入力1が1 + 入力2が空欄
組合せ2 : 入力1が1 + 入力2が空欄ではない
組合せ3 : 入力1が1以外 + 入力2が空欄
組合せ4 : 入力1が1以外 + 入力2が空欄ではない

上記の"組合せ1"の表示結果を"PC"にしたい…という事かな?とは思いますが、他の組み合わせの時、各々どの様な結果を表示させるのか(表示させたいのか)が分からないので、すみませんが何とも答えようがありません。

No.6 20/10/23 09:16
社会人さん0 ( 50代 ♀ )

>> 5 レスありがとうございます

セルは1つになります

1つの中に条件を追加したいです

No.7 20/10/23 12:56
社会人さん1 ( ♂ )

>> 6 セルは1つ、1つの中に条件を追加したい…という事は、

1の時はSEと表示
1以外の時はPCと表示
空欄の時もPCと表示

にしたい。という事かと思いましたので、この条件で表示させる式を書きますね。

セルC1に1や1以外(空欄を含む)が入力されると仮定した場合、セルC2に以下の式(関数)を入力して下さい。

=IF(OR(C1<>1,C1=""),"PC","SE")

式を入力したC2に結果が表示されると思います。
実際に確認した訳じゃないので、思っていた通りの結果にならない時はまた教えて下さい。

No.8 20/10/24 09:19
社会人さん0 ( 50代 ♀ )

>> 7 返信遅くなりすみません

月曜日にやってみます

いつもご丁寧にありがとうございます😊

No.9 20/10/24 20:44
社会人さん1 ( ♂ )

>> 8 こんばんは。

わざわざ返信して頂き、こちらこそありがとうです。
月曜日、試してみて下さい^_^
主さんの意図しているものかどうかも不安ですし、もし意図しているものと違っていたり上手くいかなかった時は、また返信して頂ければ別の式を考えてみます。

お仕事大変かとは思いますが、頑張って下さいね^_^

  • << 12 ありがとうございました 関数はいまいち苦手で使えると便利なのは分かってるのですが 日々勉強です

No.10 20/10/26 09:48
慶 ( 30代 ♀ hhz5re )

調べてはみたのだけど、わからないなぁ・・・ いまいち。

済みませんねぇ

  • << 13 ありがとうございます お気持ち嬉しいです

No.11 20/10/26 09:49
慶 ( 30代 ♀ hhz5re )

あ・・・

もう出来られたのですねっ!

申し訳ございません。

私のレス、気にしないで下さいね。

No.12 20/10/29 20:23
社会人さん0 ( 50代 ♀ )

>> 9 こんばんは。 わざわざ返信して頂き、こちらこそありがとうです。 月曜日、試してみて下さい^_^ 主さんの意図しているものかどうかも… ありがとうございました
関数はいまいち苦手で使えると便利なのは分かってるのですが 日々勉強です

  • << 14 上手くできたなら良かったです。 私もエクセル関数を完全に使いこなしている訳ではないですし、いつもTry&Errorの繰り返しです^_^; 人によって出来上がる式は千差万別ですので、他の関数を使って別の式を作る人もいると思いますけど、他の人の作った式を見ていつも「なるほどなぁ…」って感心してしまいますし、個人的にはそこがエクセル関数の面白い所だと思ってます。 日々のお仕事大変かと思いますが、頑張って下さい^_^

No.13 20/10/29 20:24
社会人さん0 ( 50代 ♀ )

>> 10 調べてはみたのだけど、わからないなぁ・・・ いまいち。 済みませんねぇ ありがとうございます
お気持ち嬉しいです

No.14 20/10/30 08:16
社会人さん1 ( ♂ )

>> 12 ありがとうございました 関数はいまいち苦手で使えると便利なのは分かってるのですが 日々勉強です 上手くできたなら良かったです。
私もエクセル関数を完全に使いこなしている訳ではないですし、いつもTry&Errorの繰り返しです^_^;

人によって出来上がる式は千差万別ですので、他の関数を使って別の式を作る人もいると思いますけど、他の人の作った式を見ていつも「なるほどなぁ…」って感心してしまいますし、個人的にはそこがエクセル関数の面白い所だと思ってます。

日々のお仕事大変かと思いますが、頑張って下さい^_^

投稿順
新着順
主のみ
付箋
このスレに返信する
新しくスレを作成する

しごとチャンネル 板一覧