• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:エクセル 範囲指定から文字を抽出したい)

エクセルで範囲指定から文字を抽出する方法

Chiquilinの回答

  • ベストアンサー
  • Chiquilin
  • ベストアンサー率30% (94/306)
回答No.4

最初にバージョンを書かないと適切な回答は得られません。 =TEXTBEFORE(E4:E11&"(","(")

yokoyama0106
質問者

お礼

返信ありがとうございます。 今後はバージョンを書きます。 こちらの関数でできました。ありがとうございます。

関連するQ&A

  • 以前、質問したものです。エクセル

    https://okwave.jp/qa/q10112779.html できたと思ったらできていなかったです。すみません。 エクセルで、一つのセル(B4)に選択範囲の中から文字を抽出して後ろにベースとつけたいです。 バージョンはoffice365使用しています。 文章が伝わりにくくすみません。 添付ファイル参照してください。 B4に、E4~E11で選択した、鉄(10~)か鉄(20~)か板(10~)か板(20~)を、鉄ベースor板ベースとB4のみに表示させたいです。 エクセル初心者です。お手柔らかにお願いします。 説明が足りない場合はその都度補足させていただきます。 前回回答してくださった、TEXTBEFORE(E4:E11&"(","(")では、B4にはA1と表示されました。

  • エクセル 抽出

    どうぞ宜しくお願いします A1B1C1のセルが結合してあり セルの中にはカタカナ、ひらがな、漢字、記号、アルファベット、が 30~60文字ぐらい記入されています。 その中のアルファベットが、1文字だけ大文字で必ず書いてあります。 大文字ではありますが、半角の場合も全角の場合もあります そのアルファベットの1文字だけE1に抽出表示させたいのです。 A1B1C1にはアルファベットも残したまま1文字だけE1に抽出表示させたいのです。 出来るのであれば、ですが、大文字の半角で表示させたいのです。 PC初心者です、よろしくお願いします

  • 【エクセル】範囲指定をして文字を検索したい

    複数列よりある文字を検索し、該当すれば●を返すということを したいのです。 例えば、B:Cの範囲にイチゴがあれば●を返すとします。   A   B   C   D   E 1    なし イチゴ     2    ミカン  なし  3    リンゴ なし とりあえずは、作業列でCOUNTIFを使って数を数え、それを参照して●を 表示させているのですが、一回で計算させる方法があれば教えてください。 よろしくお願いします。  

  • EXCELで抽出

    A列に型番が書いてあり、B列にそれに対するリストが書いてあります。 A001ならばノート、消しゴム、ホチキス、ボールペンで、この内容は増えることも無ければ減ることもありません。 セルE2に「B001」と書いたときに、B002のリストの内容だけが表示されるようにするにはどうすればいいのでしょうか? また、続けてセルE9に「A001」と書いたときにはA001の内容のリストが表示されるようにしたいです。

  • 文字列の指定した範囲を抽出する方法

    こんにちは 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,…)を一覧化することはできるのですが、同じ文字列をまとめた「範囲」の抽出ができないのです。 どなたかお力添えをお願いできませんでしょうか? 宜しくお願い致します。

  • 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の文字を表示する) 宜しくお願いします。