• ベストアンサー

関数 仕事内容によってランクをつけたい

仕事内容 翻訳 A テキスト入力 B チェック C 出力 D A1セルにプルダウンで仕事内容を選択する。 B1セルにランクが自動的に付くようにしたいのですが、検索してもそのようなものが見つかりませんでした。

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

  • ベストアンサー
  • kon555
  • ベストアンサー率52% (1763/3382)
回答No.1

 IF関数で可能です。 https://excelcamp.jp/media/function/7225/  項目が多かったり変更が多発するなら、Vlookupと組み合わせるとスマートです。 https://office-hack.com/excel/excel-pull-down-link-if/

nkmyr
質問者

お礼

ありがとうございます。 参考になりました。

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

関連するQ&A

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

    表)  A B C D 1 2 3 4 5 ●やりたいこと Dのセルに、プルダウンでリストの AAセル<品名> を選択します。 Dのセルの元となるプルダウンリスト↓  (AA1~AD6にリストがあり、AAセルのいずれかを選びます)    AA      AB      AC     AD 1 <品名>   <産地>  <契約会社> <型番> 2 りんご   青森    A社     FT001 3 みかん   愛媛    B社     FT002 4 バナナ   台湾    C社     FT003 5 アボカド  メキシコ  D社     FT004 6 パパイヤ  インド   E社     FT005 Dのセルにいずれかを選択すると、A,B,Cセルにリストの情報(産地、契約会社、型番)が 自動反映されるようにしたいです。 例)D1セルに「アボカド」をプルダウンで選択する。 A1、B1、C1のそれぞれのセルに下記内容が自動反映される。 A1:メキシコ、B1:D社、C1:FT004 表としては、一列がすべて埋まります。A1:メキシコ、B1:D社、C1:FT004、D1:アボカド 関数初心者で色々設定してみましたが、 自動反映希望場所が「#N/A」になってしまったり、それをなくそうとすると 空白になってしまったり、どうすればいいのかよくわからなくなってしまいました。 プルダウン選択する前は、すべて空白。(例:D1未選択=空白時、A1、B1、C1も空白) プルダウン選択した際(Dセル)、自動反映(A1,B1,C1)。 プルダウン情報しか入らないので、エラー表示は出ないようにしたい。 どなたかご教授いただけませんでしょうか。 よろしくお願いします。

  • 【VLOOKUP関数】こんなこと出来ますか?

    VLOOKUP関数を使って、あるセルに特定の文字を入力すると、 自動的に任意のセルへ自動入力がされるシステムは多く見かけますが、 VLOOKUPを使ってこんなシステムは出来ますか?もちろん他の関数でもOKです! 上記システムの展開として、例えば Aという部にはA-1、A-2、A-3という人が、 Bという部にはA-1、B-2、B-3という人が、 Cという部にはC-1、C-2、C-3という人が所属しています。 こんな環境で 1.あるセルにA,B,Cが選択可能なプルダウン[入力規則>リスト]を設定します。 2.プルダウンから[A]を選択し、となりのセル入力時には同じようにプルダウンが表示され、中にはA-1、A-2、A-3だけが選択可能になる。 こんなシステム、関数だけを使って出来ませんか?

  • RANK関数について

    エクセルでこんな感じの表があります。 A1■B1■C1■D1■E1■F1■G1■H1 12■13■23■66■93■89■72■29 ランク関数をつかってそれぞれの順位を出したいのですがうまくいきません。 数式には=RANK(A1,A1,C1,E1,G1,0)と入力してあります。範囲を指定する際にA1,C1,E1,G1のような、連続していないセルを指定しては、計算できないものなのでしょうか? どなたかご教授ください

  • Excel関数で日付の自動入力をしたい場合・・・

    Excelの関数を用いて日付を自動入力できないものかと思いまして お詳しい方にご教授いただければと思うのですが A1 セルに”入力規則”で1月~12月まで選択できるようにしておいて ある月を選択すると A2~A32に自動で日付が入るようにできないでしょうか? 例 A1:4月をプルダウンから選択 A2:4/1 B2:火 (=TEXT(A2,"aaa")を使用してます) 以下31日まで自動入力 宜しくお願いいたします。

  • 限定範囲内の数値に対するRANK関数について

    エクセルについての質問です。    A  B   C  D 1    11 22 33 2    10 20 30 3    15 25 36 4    12 24 36 5    18 27  A列にRANK関数を使い「順位を入れたい」のです。 ただし以下のような決まりがあります。    (1)D列にて値が33以上の数値を対象とし、    (2)B列の数値を降順にランク付け 結果としては以下のようになる数式を目指していますがそのような関数はできますでしょうか。    A   B   C  D 1  3  11 22 33 2     10 20 30 3  1  15 25 36 4  2  12 24 36 5     18 27  対象がD列だけの数式でしたら 例えばA1のセルに  =IF(OR(D1<33,D1=""),"",RANK(D1,$D$1:$D$5,FALSE)) と入力し、他のA列へコピーすれば良いと思うのですがさらにその結果を対象とした数式がどうにもよくわかりません。 お分かりの方いらっしゃいましたら教えて頂けますでしょうか。

  • エクセル関数 複数の条件について教えて下さい

    エクセルで以下のような表を作りたいと思います。 関数を使えば作れるのでしょうか? A1のセルには年齢 B1のセルには年収 を入力するとCのセルにレベルS~Dが自動表記される。 例えば(単位千円) 1)44歳 5800 Cランク   38歳 7800 Aランク   38歳 5800 Bランク   30歳 9000 Sランク 要は2つの条件でCのランクが決定されるというイメージです。 宜しくお願いします。   

  • RANK関数で

    ランク関数について、教えて下さい。 Aさん 124 Bさん 135 小計  259 Cさん 115 Dさん 130 小計  245 合計  504 という表があり、ランク関数で順位をつけたいのです。 式は、 =RANK(B2,B2:B6,0) ですが、これですと小計も入ってしまいます。 範囲で、小計をとばすと、 B2:B3,B5:B6 にすると、コロンが入って、 引数が増えてしまいますので、 これもだめです。 小計を入れずに、ランクで順位をつけたいのですが、 どういう風にしたらよろしいのでしょうか? 教えて下さい。 宜しくお願い致します。

  • よみがな順でランク付け(RANK関数のようなもの)を行いたい

    EXCELでRANK関数というのがありますが RANK関数では、数値しか扱えません RANK関数のように、読み仮名順に順番を付けることはできないでしょうか?   A     B 1 やまだ   2 いいだ 3 つぼい 4 たなか 5 おだ 「B1」セルに「=RANK(A1,$A$1:$A$5,1)」と入れB2~B5まで コピーするようなイメージです。 (B1セルではなくても良いですし、途中に計算過程を入れる セルを挟んでも問題ありません) 読み仮名を一文字づつ分解し、文字コードに変換(CODE関数)→ 連結(&)→数字に変換(VALUE関数)という事をやり、その結果で RANK付けという作業をしたのですが、数字が大きすぎになってしまい 10文字目くらいまでしか有効になりませんでした。 何か良いアイディアなどお持ちの方がいらっしゃいましたら ご教授ください、お願いします。

  • エクセル 日付と曜日で自動表示

    初心者です。 下らない内容かも知れませんが 宜しく御願い致します。 セルA1に手動で日付を入力 セルB1に曜日を自動表示させています。 セルA2に日付に合わせて 日付毎の1~31の項目をプルダウンから 曜日に合わせて曜日毎の1~7の項目の内 2種類をセルA3とセルA4にプルダウンから 選択しています。 10月1日で説明すると、セルA2は1日なので プルダウンから1番を選択 セルA3は月曜なので、プルダウンから 1番を選択 セルA4は月曜~木曜は6番 金曜はセルA3が6番でセルA4が7番 土曜はセルA3が5番でセルA4が6番に なります。 このプルダウン選択を日付入力すると 自動切替させたく色々調べてみましたが 混乱しています。 どの様にすれば出来るか、御教示の程 宜しく御願い致します。

  • エクセル関数で教えてください。

    エクセルでB列には商品名(セルB1にみかんセルB2にみかんセルB3にみかんセルB4に柿セルB5に柿セルB6に柿、C列にはみかん柿の数量ランク(例:C1に1~、C2に10~、C3に100~と記入)、D列にはC列のランク毎の単価が表示されています。(D1に1000、D2に800、D3に500、D4に1500など) この表を、ほかのシートのA1にみかん、A2に柿と入力させて、B1に関数を入力してB1セル内で数量ランクの1~1000、10~800、100~500と横一列に表示させたいのですが可能でしょうか? どのような関数が適当でしょうか? このパソコンはエクセル使えず、添付できずわかりにくい説明で申し訳ないのですがどなたか教えてください。よろしくお願いいたします。

専門家に質問してみよう