• ベストアンサー

条件式IF文を教えてほしいです。

=IF(E16=E15,"〃",E16) 上記の条件式に、E15が空白ならE16も空白という条件式を追加していただけませんか? E15にデータがあったなら、空白でないなら、空白なら、どのような形になるのかわかりませんが、変更をお願いします!

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

  • ベストアンサー
回答No.2

こういうことですか? =IF(E15="","",IF(E16=E15,"〃",E16))

noname#241383
質問者

お礼

希望のものができました。 感謝いたします。

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

その他の回答 (2)

  • imogasi
  • ベストアンサー率27% (4737/17068)
回答No.3

何がしたいのか? E列はデータ列でしょう、E16などに式を入れるのは現実的ではないと思うが。 E列は 空白でないセルーー>そのまま 空白が1つーーーー>同上の記号 空白が2つ以上ーー>どうするの? またE列の値をそのままにして、例えばF列に質問と似たことが出来ても、E列そのものではどうしようもないよ。 そういうことが判っていて聞いているのかな。 エクセルのIF文の質問など起こりえない・ありえないと思っているのだが、初心者から時どき質問が出るが、勘違いも多いので。

noname#241383
質問者

補足

E列に関数はいれません。 別の列に入れます。 印刷用に別の場所を用意しています、 同じ言葉が続けば、ちょんちょんをいれたいだけです。 2番目の方の関数で希望のものができました。 よって、あなたの意見がわかりません。 特に、最後の2行がわかりません。

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

  =if(F15="","空白","なにかある") 空白の判定はこの様にします。  

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

関連するQ&A

  • if [ 条件式 ]とif[[ 条件式 ]]

    シェルスクリプトでのif [ 条件式 ] と if [[ 条件式 ]] の違いについて教えてください。 以下のシェルスクリプトを実行すると、 意図したとおり、111 と出力されます。 =========▼▼(ここから)▼▼========= #!/bin/sh AAA=yes if [[ "$AAA" = [yY]* ]] then echo 111 else echo 222 fi =========▲▲(ここまで)▲▲========= 上記、スクリプト3行目の if [[ "$AAA" = [yY]* ]] の部分を if [ "$AAA" = [yY]* ] というように、角カッコ 1重にすると、 エラーは発生しませんが、 222と表示されます。 if [ 条件式 ] と if [[ 条件式 ]] の違いについて教えていただけないでしょうか。

  • php if文の条件式の書き方

    同じ変数に対する条件式ってまとめて書けないのでしょうか? if($hensu!=1 && $hensu!=20 && $hensu!=30){ ~~~~~ } みたいな条件が書きたい時に $hensu!=1 && 20 && 30 みたいな書き方はできないのでしょうか?上記の書き方ではダメですが。 なにか上の書き方よりスマートに書ける方法があれば教えて頂けないでしょうか。

    • ベストアンサー
    • PHP
  • PerlでIF文の条件式をもっとスマートに書きたい

    PerlでIF文の条件式をもっとスマートに書きたいのですが。。。 以下のようなIF文の条件式を上手く書く方法がありますでしょうか? if($flg[0] == 1 || $flg[1] == 1 || $flg[2] == 1 || $flg[3] == 1 || $flg[4] == 1 || $flg[5] == 1 || $flg[6] == 1 || $flg[7] == 1 || $flg[8] == 1 || $flg[9] == 1)){ $flg[i]は配列@flgの各要素です。 上記のように「||」(論理和:または)でつないで書くのではなく、 もっとスマートに書きたいのですが、 何か良い方法はないでしょうか?? ご存じの方がいらっしゃいましたら、どうかご教示ください。 よろしくお願い致します。

  • 「IF (条件式) OR _(条件式)THEN」の「_」(アンダーバー

    「IF (条件式) OR _(条件式)THEN」の「_」(アンダーバー)は何故存在する? 他人が作ったエクセルのマクロの式をちょっと直したい素人のものですが、 直そうと思うマクロの式に_(アンダーバー)があり、これは何のためにあるのでしょうか? 条件を増やしたいだけなのですが、例えば2つ条件式を追加したいとしたら、 「IF (条件式) OR _(条件式)OR _(条件式)OR _ (条件式)THEN」」というように アンダーバーを付けるものなのでしょうか? 宜しくお願いいたします

  • お助け下さい…IF関数_エクセル

    (1)Lの時S (2)Sの時L (3)空白の時空白 上記のようなセルを作ろうとしてます。 下記式だと(1)の条件のみ返してくれません。 何かが間違えてるのだけはわかるのですが特定できず困っております。 =IF(E20="L","S",IF(E20="","",IF(E20="S","L",""))) 皆さま何卒お力をお貸しください。 よろしくお願いします。

  • perl のif文(条件式)内に代入式は使えない?

    例えば、$a =1 という代入式を、if 文の条件式として、( $a = 1){ } とするとエラーが出ますが、代入式はif文の条件式として使えないのですか?

    • ベストアンサー
    • Perl
  • if文の条件式について

    iPhone OS 3.0、Xcode 3.1.3という環境でobjective-cをベースとしてiPhone向けアプリケーションを作る研究をしています。 どちらかというとC言語の質問になりますが、if文で使う条件式にNSString型で宣言した文字列を使うにはどうすればいでしょうか? NSString *startArea = [[NSString alloc] initWithFormat:@"pt.x > 224 && pt.y < 100"]; というコードでstartAreaに代入されたpt.x > 224 && pt.y < 100という文字列をif文の条件式として使えればと思ってます。 ちなみに、、、 if( startArea ){ 実行したい命令 } という記述をしたところ、ビルドエラーは発生しませんでしたが条件が無視されてしまいました。 他にコードの間違いがあるかもしれませんが、まずはこの内容で判断をお願いします。

  • エクセル条件式教えて下さい。

    エクセル条件式教えて下さい。 今A2:E2に数字が入力されています。 A2~E2が全て10以上なら、F2に「OK」としたい。それ以外は空白に判定したい。 IF関数の条件の指定方法が分かりません宜しくお願いします。

  • 条件式の中で変数を含んだ文字列を使うには?

    if文の条件式を追加書きしたくて悩んでいます。 if($data1==1){ echo 'ほにゃららら'; } 例えば、この条件『$data1==1』に『$data2==1』を追加する場合 『&& $data2==1』を$hensuに格納して条件式に追加する事はできますか? またどう書けばよいのでしょうか? 思いつく範囲で試したり調べましたが中々期待通りに動きません。 宜しくお願いします。

    • ベストアンサー
    • PHP
  • if文条件式で配列を使用したい

    if文条件式で配列を使用したい 例えば open (FH, "<data.dat"); @list = <FH>; で不確定要素数を@listに格納したあと if文でその@list内でマッチングする物があればそれだけ表示させたいのですが #ここでは比較対象をabcとして foreach(@list){ if( abc eq @list){ } } としてもtrue処理が出来ません。 どの用に条件を書けばよいのでしょうか?

    • ベストアンサー
    • Perl

専門家に質問してみよう