- ベストアンサー
エクセルで範囲指定から文字を抽出する方法
- エクセルで特定の範囲を指定して文字を抽出する方法についてお教えください。
- B4セルに表示されている鉄や板の文字の一部を取り出して、基準文字と合わせて表示したいです。
- 具体的には、B4セルに鉄や板の文字が表示されている場合、その文字と基準文字(E4~E11の範囲内で表示される鉄や板)を組み合わせて表示したいです。
- みんなの回答 (5)
- 専門家の回答
質問者が選んだベストアンサー
その他の回答 (4)
- imogasi
- ベストアンサー率27% (4737/17068)
- kagakusuki
- ベストアンサー率51% (2610/5101)
- dedypraja
- ベストアンサー率40% (88/219)
- aokii
- ベストアンサー率23% (5210/22062)
関連するQ&A
- 以前、質問したものです。エクセル
https://okwave.jp/qa/q10112779.html できたと思ったらできていなかったです。すみません。 エクセルで、一つのセル(B4)に選択範囲の中から文字を抽出して後ろにベースとつけたいです。 バージョンはoffice365使用しています。 文章が伝わりにくくすみません。 添付ファイル参照してください。 B4に、E4~E11で選択した、鉄(10~)か鉄(20~)か板(10~)か板(20~)を、鉄ベースor板ベースとB4のみに表示させたいです。 エクセル初心者です。お手柔らかにお願いします。 説明が足りない場合はその都度補足させていただきます。 前回回答してくださった、TEXTBEFORE(E4:E11&"(","(")では、B4にはA1と表示されました。
- 締切済み
- Excel(エクセル)
- 【エクセル】範囲指定をして文字を検索したい
複数列よりある文字を検索し、該当すれば●を返すということを したいのです。 例えば、B:Cの範囲にイチゴがあれば●を返すとします。 A B C D E 1 なし イチゴ 2 ミカン なし 3 リンゴ なし とりあえずは、作業列でCOUNTIFを使って数を数え、それを参照して●を 表示させているのですが、一回で計算させる方法があれば教えてください。 よろしくお願いします。
- ベストアンサー
- オフィス系ソフト
- EXCELで抽出
A列に型番が書いてあり、B列にそれに対するリストが書いてあります。 A001ならばノート、消しゴム、ホチキス、ボールペンで、この内容は増えることも無ければ減ることもありません。 セルE2に「B001」と書いたときに、B002のリストの内容だけが表示されるようにするにはどうすればいいのでしょうか? また、続けてセルE9に「A001」と書いたときにはA001の内容のリストが表示されるようにしたいです。
- 締切済み
- Excel(エクセル)
- 文字列の指定した範囲を抽出する方法
こんにちは ver_51 と言います、今文字列の抽出法で悩んでいます。 基本的なことでお恥ずかしいのですが、Javaではいい方法が全く思いつかなかったので、質問をさせていただきました。 例えば String a = "<a href="http://www.yahoo.co.jp/">Yahoo! JAPAN</a>"; String b = ""; のような文字列があるとすると、文字列 a から http://www.yahoo.co.jp/ だけを取り出したい場合 int i; for(i=10;i<=32;i++){ b += a.charAt(i); } で b の中身は http://www.yahoo.co.jp/ となりますが、どうも原始的でかっこ悪いです。 仮に http://www.yahoo.co.jp/.* のようにURLに続きがある場合、数字(ここでいう32)をいちいち変える必要があり、応用もききません。 文字列 a から指定した範囲だけを抽出する良い方法はないでしょうか? ご質問は遠慮なくして下さい。 宜しくお願いします。
- ベストアンサー
- Java
- EXCELで、文字列を任意の文字数毎に分割するには
≪やりたい内容と条件≫ ◆EXCELで、文字列を任意の文字数毎に分割したいです。 ◆文字列は、全角・半角・記号を含みます。 ◆1つのセルが半角80桁という制限があり、その上限を超えると、右の次のセルに流し込まれるようにしたいです。(A1は元の文字列1500桁くらい、以降B1,C1,D1,E1・・・という具合に流し込み) ≪試した内容≫ MIDB関数を見つけ挑戦しましたが、1つ目のセルはうまくいきますが、その後が出来ません。例えば、文字列が「・・・・・・abcあいうえお」となっていた場合、B1は「・・・・・・abcあいう」、C1は「 お」(「お」の前は、半角スペース)となります。 何かよい方法はないでしょうか。 一度に出来ないようであれば、A1-B1で残りの文字列が表示できれば、それ以降はまた関数を入れて一つ一つやっていきたいと思っています。 よろしくお願いいたします。
- ベストアンサー
- オフィス系ソフト
- エクセルでの範囲指定の方法
エクセルでの範囲指定の方法についての質問です ある一部分の離れたセルのみ除いて範囲指定する方法で、 確か、何かいい方法があったと思うのですが、どうにも思い出せません。 例えば B3・E5・D1からD5 以外のセルのみ範囲指定するとして まず全セル選択ボタンで全部選択して その後、確かコントロールキーを押しながら不要なセルをクリックしていくとできたかとおもうのですが 実際やってみても、1つのセルしかできません。 わかる方教えてください。 説明が下手ですみません。
- 締切済み
- オフィス系ソフト
- 【excel2003 vba】指定した文字列が入力されている「セル範囲」の表示方法?
◎Sheet1 A B C D E 1○○○-- 2○○○×× 3---×× 4×○--- ※「-」は空白 上記のようにセルに「○」「×」が入力されている「Sheet1」シートがあります。(例として○×の2種類を使っていますが、本当はもっとたくさんの種類の文字列があります。) vbaを使って、以下の一覧表を「List」シートに作成するコードを作成できませんでしょうか? ◎List A B 1○ × '文字列の種類 2A1:C2 D2:E3 '文字列の範囲 3B4 A4 '同上 【ToDo】 (1)1行目に文字列(○、×)を入力する (2)1行目に入力してある文字列が入力されているすべての「セル範囲」を2行目以降の各列に抽出する。 **1セル内に「○」「×」の両方が入力されているものもある。** ⇒例えば、A1セルに「○×」と入力されていたら、「Rist」シートのA列B列の両方に「A1」が抽出されるようにしたい。 1セルごとのセル番地(○:A1,A2,B1,…)を一覧化することはできるのですが、同じ文字列をまとめた「範囲」の抽出ができないのです。 どなたかお力添えをお願いできませんでしょうか? 宜しくお願い致します。
- ベストアンサー
- Visual Basic
- Excel(エクセル)での特定文字以降の文字列抽出&合計
Excelでの 特定文字以降の文字列抽出&条件による振り分け&合計 を自動的にする事は可能でしょうか? 例えば図のように セルB2に3500×30 セルE1に3500×20と入力されている時 セルF9に50と表示したいです。 よろしくお願いいたします。
- ベストアンサー
- オフィス系ソフト
- EXCELで改行しながら文字表示
セルB1に 「12345678(改行)ABCDEFGH(改行)abcdefgh(改行)09876543」 と表示させたいです。(文字列は例) 半角8文字単位で改行 表示させる元データは、 セルB5=C5&D5&E5&F5 C5=12345678(文字列) D5=ABCDEFGH(文字列) E5=ABCDEFGH(文字列) F5=09876543(文字列) 各々文字列が入力されないこともあります。 (文字が無ければ前詰めですが、できるだけ8文字単位にしたいので 半角スペースを入れたりします。) C5からF5を入力することにより、カーソルをB5にもっていくと 結果としてB1に表示させるというものです。 文字列は*5行のセルだけでなく、8000行くらいあります。 欲をいえば、カーソルがある行のセルB*を表示させることが できればベストです。 (例えば、F4000にカーソルがあれば、B4000の文字を表示する) 宜しくお願いします。
- ベストアンサー
- その他MS Office製品
お礼
返信ありがとうございます。 今後はバージョンを書きます。 こちらの関数でできました。ありがとうございます。