- ベストアンサー
EXCELで任意の文字を指定したい
教えてください。 EXCELでIF関数を使っていて E列にB列のコードが「ー」があればD列。 「ー」がなければA列。を表示させるという関数を作りました。 =IF(B2="*-*",D2,A2) 作成したのですが、すべてA列が表示されてしまいます。 「ー」がある時はという表現はどのようにしたらいいのでしょうか? A B C D E 1 県 コード 数量 県コード 最終 2 滋賀 22222-001 100 00000777 00000777 3 東京 33333-002 200 00000888 00000888 4 京都 44444-003 300 00000999 00000999 5 大阪 55555 400 大阪 6 埼玉 66666 500 埼玉
- みんなの回答 (2)
- 専門家の回答
関連するQ&A
- VLOOKUP関数(範囲を広げる場合)
こんにちは。 VLOOKUP関数の事で教えてください! 最近何となくVLOOKUP関数の内容がわかってきた ところなのですが、以下の場合は、どのように したら良いものでしょうか・・ __|___A__|____B____|__C__| 1|地域1|地域2 |コード | 2|東京 |東京都 | 1 | 3|大阪 |大阪府 | 2 | 4|千葉 |千葉県 | 3 | 5|埼玉 |埼玉県 | 4 | 6|茨城 |茨城県 | 5 | (A1:C6を「範囲」として) たとえば[D2]に「大阪」または「大阪府」 どちらかの文字が入力された場合、 [E1]には[2](コード)と表示させる数式は はどのようにしたら良いのでしょうか。 「A列かつB列」という複数条件の数式は、 調べてみて分かったのですが「A列またはB列」 という条件の数式を教えて下さい! よろしくお願いします。
- ベストアンサー
- オフィス系ソフト
- VLOOKUP関数をVBAで書くには
EXCEL VBAの初心者です VLOOKUP関数をVBAで書きたいのですが、よくわかりません すいませんがどなたかご教授、願えないでしょうか? sheet1 sheet2 A B A B 名称 CD 名称 CD 滋賀県 25 滋賀県 25 京都府 26 大阪府 27 大阪府 27 兵庫県 28 兵庫県 28 sheet2のA列をキーにsheet1のA列と照合して sheet2のB列にsheet1で一致した行のB列をコピーする VLOOKUP関数を使うと、sheet2のB2は =IF($A2="","",VLOOKUP($A2,Sheet1!$A$2:$B$5,2,0)) としたら、25を得ることができました VBAでする場合、どのように書けばいいのでしょうか? よろしくお願いします
- ベストアンサー
- Visual Basic
- エクセル IF関数 初心者です。。
A B C D Aさん 9:00 1 9:00 Bさん 10:00 2 9:30 Cさん 11:00 3 10:00 Dさん 12:00 4 10:30 Eさん 9:00 1 9:00 A列氏名 B列時間 C列 B列IF関数 9:00からは1、10時からは2、 11からは3・・・ D列はC列のVLOOKUP関数 1=9:00、2=9:30、3=10:00・・・ そこでお聞きしたいのですが・・ A B C D Aさん 9:00 1 9:00 Bさん 10:00 3 10:00 Cさん 11:00 4 10:30 Dさん 12:00 5 11:00 Eさん 9:00 2 9:30 IF関数を用いて IF(B1>=0.375),1,if(B1>=0.416666666666667),2,IF(B1>=0.458333333333333),3・・・ Eさんが2になるような数式がわかりません。 よろしくお願いします。。
- 締切済み
- オフィス系ソフト
- エクセルIF関数について
エクセルIF関数について エクセルのIF関数を利用して、重複するデータを抽出したいと思っています。 エクセルのIF関数を利用したことがないため、別の対応策があれば そちらも教えていただけませんでしょうか・・ 宜しくお願いいたします。 下記のようにA列に入っている1,2,3,4,5があり重複しているものをD列に一つにまとめ重複している1、5の合計分と重複していないものをEに表示させたいと思っています。 A B D E 1 1 123 1 249 2 1 3 2 3 3 1 123 3 345 4 2 3 4 234 5 3 345 5 1665 6 4 234 7 5 555 8 5 555 9 5 555 D1、E1にはどのような関数で対応するのが適しているのでしょうか?
- ベストアンサー
- その他(ビジネス・キャリア)
- EXL指定した文字列リストと同一を指定セルに表示
下記のようなエクセルデータになっています。 表示の関数についてご教授願いますようお願いいたします。 上部の検索条件です(50行くらいあります) A列 B列 C列 D列 E列 F列 a a a b c 1 1 1 3 1 下部のフィールドです(数百行あります A列 B列 C列 D列 E列 F列 a a a b c 1 1 1 3 1 2 2 2 E 2 表示したい条件 A列 B列 C列 D列 E列 F列 a a a b c 1 1 1 3 1 2 2 2 E 2 F列のセルにD列と同じ文字列がある場合、文字列又は”○”で 表示出来たらと思います。 よろしくご教授のほどお願いいたします。
- ベストアンサー
- SE・インフラ・Webエンジニア
- Excel 在庫管理をしたい
Excelで簡単な在庫管理の表の作り方について質問します。 A,B,C列は入力後、E,F列にその時点での在庫量を表示させます。 商品が固定のものではなく、・・・H,I・・・X,Yと新たに出てきたときに E,F列に1個以上のものだけを表示させるにはどのような関数を入力 すればいいでしょうか? 説明が分かりにくいかもしれませんが、よろしくお願いします。 A B C D E F 1 日付 商品名 数量 商品名 数量 2 10/1 A 10 A *** 3 10/2 C 25 B ** 4 10/5 D 15 C * 5 10/8 B 20 ・ ・ 6 10/9 A -5 ・ ・ 7 ・ ・ ・ 8 ・ ・ ・ 9 ・ ・ ・
- ベストアンサー
- オフィス系ソフト
- Excel関数 同じ文字がある場合は表示させない
Excel初心者で困っています。 どなたか教えてください。 A2のセルに 商品コード B2のセルに メーカー名 D2のセルに 商品名、メーカー名、商品コード が載っています。 Dの列の中には メーカー名が抜けていたり、商品コードが抜けていたりするものもあり、 その場合は、商品コードとメーカー名を D2のセルに入れなければいけません。 上記が出来る関数を教えていただけないでしょうか? データー量が多くて とても困っています。 =IF(COUNTIF(A2、DS)、D2、A2&D2) ↑これをE2 のセルに表示して 商品コードの重複を調べ、 =IF(COUNTIF(B2、E2)、E2、B2&E2) 素人ながら、こんな感じでやってみましたが、商品コードや、メーカー名が2重で表示されてしまいました。 よろしくおねがいいたします。
- ベストアンサー
- Excel(エクセル)
- エクセルで複数行の抽出結果データを表示したい
こんばんは。行き詰ってどうしようもありませんので質問いたします。どうかご教授ください。 エクセルの抽出データ表示についてなのですが、sheet2にデータを置き、sheet1に結果表示を行おうと思っております。 問題なのは、sheet2にあるデータが複数行にわたっているということと、データがかなり多いということです。 例としてsheet2は以下のようだとします。 A B C D 1 ルート1 大阪→ 奈良→ 京都 2 滋賀 ←三重 ← 3 ルート2 大阪→ 京都→ 奈良 4 滋賀 ←三重 ← 5 ・・・以下 データが続く・・・・ Sheet1の任意のセルで「ルート1」を選択すると、選択セルの下あたりにsheet2のB1:D2を表示したいのです。 ルートが20ほどあるのですが、1つのセルに20回のIF文を使えないし・・VLOOK関数、HLOOK関数などはそれぞれ1行、1列しか対応していないので複数行の表示ができないし・・ もちろんVBAなどわからない素人です。 もう半分あきらめかけている状態ですが、もし!うまくいく方法があるのでしたらお教えください。 お願いいたします。
- ベストアンサー
- オフィス系ソフト
- エクセルで特定の文字があると
エクセルで特定の文字があると、となりのセルに自動で『不要』と表示させたいのですが、どういう方法があるのでしょうか? 例えば、A列に『都』又は『府』が含まれていればBセルに『不要』と表示させる。 A B 1 東京都 不要 2 神奈川県 空白 3 埼玉県 空白 4 大阪府 不要 ご教授下さい。
- ベストアンサー
- オフィス系ソフト
- エクセル関数について教えてください!!
エクセル関数について教えてください!! エクセルファイルに以下のようなデータがあります。 A列 B列 C列 あ A10 100 あ A10 110 あ B10 120 い C10 100 い D10 100 う E10 100 あ B10 120 い C10 100 A列:販売店 B列:コード C列:売り上げ金額 (合計8000件程度) 販売店毎での売り上げ金額を求めたいのですが、B列のコードが重複しています。 販売店+重複コードは1つに纏めての金額を求める関数を教えていただけますでしょうか。 イメージ あ A10 210 あ B10 240 い C10 200 い D10 100 う E10 100 よろしくお願いしますm(_ _)m
- ベストアンサー
- その他MS Office製品
- Epson Photo+が突然起動しない現象が発生
- タスクマネージャーで確認すると「Windows Problem Reporting(32bit)」が一瞬立ち上がり落ちる
- 再インストールやドライバーの再インストールなどの解決策を試したが改善されず
お礼
ありがとうございます。 EXCEL VBA のコードに二重に""をつけたらできました。 Range("F3").Select ActiveCell.FormulaR1C1 = "=IF(MID(RC[-4],6,1)=""-"",RC[-1],RC[-5])"
補足
ありがとうございます。 実は、上記の関数をECXEL VBAにてマクロに貼り付けております。 しかし、""がある為にエラーになってしまうのではないかと思います。 どうしたらいいですか? Range("E2").Select ActiveCell.FormulaR1C1 = "=IF(MID(B2,6,1)=" - ",D2,A3)" Range("A2", Range("A2").End(xlDown)).Offset(, 4).Formula = Range("F3").Formula