詳細検索

    キャリア・職場このトピを見た人は、こんなトピも見ています
    こんなトピも
    読まれています

    IF関数の応用を教えてください

    お気に入り追加
    レス24
    (トピ主1
    Twitterでシェア facebookでシェア LINEでシェア はてなブログでシェア
    関数初心者
    仕事
    ●AとBとC(株)の発注額が30万以下の場合のみ、『●●書類が必要です』という式を
    作りたいのですが、お知恵をいただけないでしょうか?
    補足:A、B、C(株)以外にも多数会社があり、このセルは入力規則になっています。
    発注額を打ち込むセルは毎回手打ちです。
    下記はエクセルをイメージしましたが、実際は『申請書』というA4サイズ一枚で
    色々見積額や、予算金額、工期など行の間に入り込んでいるので数式を入れるセルは
    列Aの行50位になります。
    できるだけシンプルな式をアドバイスいただければ幸いです。

        列A     列B            列C     
        発注額   会社名             ここに数式     
    行2  300000    A,B,C,D…(入力規則)    
    行3     
    行4       
    行5     

    トピ内ID:8639239976

    これポチに投票しよう!

    ランキング
    • 0 面白い
    • 0 びっくり
    • 0 涙ぽろり
    • 0 エール
    • 0 なるほど

    レス

    レス数24

    レスする
    • レス一覧
    • トピ主のみ (1)
    このトピックはレスの投稿受け付けを終了しました
    • 1
    • 2
    • 3
    先頭へ 前へ
    1 10  /  24
    次へ 最後尾へ
    並び順:古い順
    全て表示

    IF関数の設定

    しおりをつける
    🐤
    のぞみ
    =IF(and(OR(B2="A",B2="B",B2="C"),A2<=300000),"●●書類が必要","")

    という数式になりますね。

    トピ内ID:8819478259

    ...本文を表示

    こうかな?

    しおりをつける
    blank
    笹舟
    =IF(A2<300001,"●●書類が必要です"," ")
      ↑発注額を入れるセルの座標    ↑スペースキーで余白          

    という式を、表示したいセル(A50)に入れるといいと思います。

    トピ内ID:5537794758

    ...本文を表示

    応用??

    しおりをつける
    blank
    =IF(発注額の入ってるセル番号<= 300000;"書類が必要です";"")

    ではダメなのですか?

    てか応用でも何でも無いじゃん

    トピ内ID:5841733710

    ...本文を表示

    数式

    しおりをつける
    blank
    くろん
    =if(A2<=300000,"●●書類が必要です","")


    【A2セルが30万円以下のとき,「書類が必要です」と表示し,違うのならば何も表示しない】

    (" "の間にある文字を表示しますので、何も入れなければ空白セルになります)



    30万ぴったりの場合に●●書類が不要であれば
    「 = 」は消してください。

    トピ内ID:7019162024

    ...本文を表示

    簡単かな?自信ない。

    しおりをつける
    🐱
    野菊の父
    つたない読解力で認識した範囲の回答です。

    =IF(OR(D5="a",D5="b",D5="c"),IF(C5>300000,"OK","**提出"),"対象外")

    式中の説明をします。if関数の意味は省略。

    if関数をネスト(繋げるという意味)しています。

    D5とあるのはセルの番地です。適宜対応してください。

    その後の"a"などの場所に会社名を入れてください。(無制限)
    ただし会社名の半角全角なども判断します、「完全一致を原則として」ここに書いています。

    2つ目の式で金額判断です。C5も同様にセルの番地です。

    OK、**提出、対象外などはご自身で使いやすい(判別しやすい)言葉に変更してください。

    なおエクセルはシートを跨いでの数式利用もできますので別シートに悠々と数式を入れ込んだ方が
    他の数式に影響が出ないと思います。
    あまりこの手のメンテに慣れていないでしょうから。

    その場合には別シートでD5などと手入力ではなくポインタ移動でセルを捕まえてください。
    Sheet1!D5
    のように変わります。

    トピ解読難解(笑)

    トピ内ID:5691136695

    ...本文を表示

    別シートを使います。

    しおりをつける
    blank
    ハイ
    Sheet2に会社と書類の有無のリストを作っておきます。
    たとえば書類の必要な会社には1、不要な会社には0を割り当てます。
    0か1しか入力できないように入力規則を与えておくことをお勧めします。

    A社   0
    B社   1
    C社   1
    D社   0

    そうしておいて、Sheet2の割り当て数字が1で、かつ、元のシートで30万以下の場合には)「●●書類が必要です」と表示するような式を作ります。

    =+IF(AND(VLOOKUP(A5,Sheet2!$A$2:$B$14,2,FALSE)=1,B5<=300000),"●●書類が必要です","")

    *Excel2003以前のバージョンでは、別シートの表に対してVLOOKUPが使えませんので、表に名前を登録する必要があります。

    元のシートの会社名入力欄の入力規則はこのリストから選ぶようにすれば漏れも防げるように思います。
    すでに入力規則用のリストが別にあるのなら、そのリストに書類の必要性の有無の列を付け足すのがよいですね。

    あまりスマートではないかもしれませんが、いかがでしょうか。

    トピ内ID:3312207398

    ...本文を表示

    こんな感じで

    しおりをつける
    ひろ
    =IF(A1>=300000,IF(OR(B1="A",B1="B",B1="C"),"●●書類が必要です",""),"")

    どうでしょう。

    トピ内ID:8757727191

    ...本文を表示

    やり方は何通りもありますが…。

    しおりをつける
    🎁
    sayu
    回答します。
    表のC2に以下のように入力してください。

    =IF(AND(A2<=300000,OR(B2="A",B2="B",B2="C(株)")),"●●書類が必要です。","")

    A2が30万以下でかつB2がAかBかC(株)の場合に文字を表示させています。
    OR関数でB2がAかBかC(株)のいずれかであった場合とし、
    AND関数でA2が30万以下であることと上記のB2の条件の両方を満たした場合としています。

    ご参考になれば幸いです。

    トピ内ID:3272775963

    ...本文を表示

    こんな感じです。

    しおりをつける
    🙂
    ししゃも
    エクセルの表だとすると以下のようになります。

    A列 B列 C列 D列

    1行 日付 発注数 会社名 書類有無(数式)
    2行 9月1日 200000 (株)小町貿易 =IF((B2>=300000),"●●書類が必要です","")
    3行 9月1日 300000 (株)大手商事 =IF((B3>=300000),"●●書類が必要です","")
    4行 9月3日 350000 発言実業(株) =IF((B4>=300000),"●●書類が必要です","")

    D2のセル(数式列の先頭行)に数式を立てたら、あとはオートフィルで下までコピーするのみです。

    考え方としては、「発注数が入力されているセル(ここではB2のセル)が300000以上である」という条件に対し、
    そうであれば(条件が真の場合)「●●書類が必要です」と表示したい文章を半角のダブルクォーテーション""で囲む。という結果1を最初に、
    そうでなければ(条件が偽の場合)セルには何も表示しないため半角のダブルクォーテーションのみ""を入力します。

    トピ内ID:6676191700

    ...本文を表示

    IF関数は重ねられます

    しおりをつける
    OYG0048
    C2セルに
    =IF(OR(B2="A",B2="B",B2="C"),IF(A2<=300000,"●●書類が必要です",""),"")

    これをC3以下にコピー

    トピ内ID:7474708260

    ...本文を表示
    • 1
    • 2
    • 3
    先頭へ 前へ
    1 10  /  24
    次へ 最後尾へ
    並び順:古い順
    全て表示
    • レス一覧
    • トピ主のみ (1)

    あなたも書いてみませんか?

    • 他人への誹謗中傷は禁止しているので安心
    • 不愉快・いかがわしい表現掲載されません
    • 匿名で楽しめるので、特定されません
    [詳しいルールを確認する]

    アクセス数ランキング

    その他も見る
      その他も見る
      気に入ったトピを保存するといつでも読み返せる
      気に入ったトピを保存するといつでも読み返せる
      使用イメージ
      使用イメージ

      マイページ利用でもっと便利に!

      お気に入り機能を使う ログイン
      レス求!トピ一覧

      注目トピ

        みんなの投票結果

        編集部から

        編集部からのお知らせはありません

        Horoscope | 大手小町

        Twitter

        Follow

        発言小町大賞0