• ベストアンサー

Excelで目次のタイトルだけを抜き出す

Excelを使って、目次のタイトルだけを抜き出したいのですが。 良い方法はありますか? 例えば あああああ・・・13 AAAA・・・・・・・・・135 いいい・・・・・・・11 アアアアア・・・168 こんな感じで、目次があります。 ひらがな、カタカナ英数字など文字はいろいろです。 これの文字だけを抜き出したいのですが。 よろしくお願いします。

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

  • ベストアンサー
  • tom04
  • ベストアンサー率49% (2537/5117)
回答No.2

こんばんは! 外していたらごめんなさい。 質問通りの文字列だとして・・・ 中点「・」以前の文字を表示すれば良いわけですよね? A1セルからデータがありB1セル以降に表示させるとします。 B1セルに =IF(A1="","",MID(A1,1,FIND("・",A1)-1)) という数式を入れオートフィルで下へコピーではどうでしょうか?m(_ _)m

chamery
質問者

お礼

ありがとうございました!無事抜き出すことができました。

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

その他の回答 (3)

  • keithin
  • ベストアンサー率66% (5278/7940)
回答No.4

A1以下に「あああああ・・・13」があるとすると B1に =LEFT(A1,FIND("・",A1&"・")-1) 以下コピーでイイです。

chamery
質問者

お礼

ありがとうございました!無事抜き出すことができました。

全文を見る
すると、全ての回答が全文表示されます。
  • kagakusuki
  • ベストアンサー率51% (2610/5101)
回答No.3

【方法その1】 目次を表す文字列が入力されている列をコピーして、抜き出したタイトルを表示させたい列に貼り付け   ↓ 抜き出したタイトルを表示させたい列を選択   ↓ Excelの[置換]機能を起動   ↓ 「検索と置換」ダイアログボックスの[置換タブ]の中にある「検索する文字列」欄に ・・* と入力   ↓ 「検索と置換」ダイアログボックスの[置換タブ]の中にある「置換後の文字列」欄に入力されている文字列を完全に消去   ↓ 「検索と置換」ダイアログボックスの[すべて置換]ボタンをクリック 【方法その2】  今仮に、目次を表す文字列が入力されている列がA列であるものとして、抜き出したタイトルを表示させたい列1行目のセルに次の関数を入力してから、そのセルをコピーして、同じ列の2行目以下に貼り付けて下さい。 =IF(ISNUMBER(FIND("・・",INDEX($A:$A,ROW()))),LEFT(INDEX($A:$A,ROW()),FIND("・・",INDEX($A:$A,ROW()))-1),INDEX($A:$A,ROW())&"")

chamery
質問者

お礼

ありがとうございました!無事抜き出すことができました。

全文を見る
すると、全ての回答が全文表示されます。
  • imogasi
  • ベストアンサー率27% (4737/17068)
回答No.1

補足要求。 意味がわからない。 抽象的な例でなく、模擬的な目次文を挙げて、こうだから、この部分を抜き出したいと、質問にかけないのか。 質問者の目次は、目次文とページ数からなるのか。(・・13などはページ数か) 目次文には英字数字なども含まれると思うが、なぜ文字だけなのか? 文字だけ抜き出すなら意味がわからないばあいって起こらないのか。 関数でやるのか、VBAは出来るのか。

chamery
質問者

お礼

ありがとうございました。説明不足ですみませんでした。

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

関連するQ&A

  • Excelで文字の長さを揃えるには

    excel95とExcel2000を使っています。 漢字やひらがな全角カタカナ全角英数字は2バイト、 半角カタカナ英数字は1バイト、 2バイトと1バイトの混在入力して20バイトの長さの文字列を比べると見た目の長さが違う。 同じ20バイトの文字列を見た目を揃える方法を教えてください。

  • EXCEL 文字列操作

    教えてください。 たとえば、エクセルのセルの  AAA555さくらサクラ という文字列から、英数字だけ抜き出す方法を教えてください。 文字列は可変(不規則な長さ)で、文字列中には英数の他にひらがな、 カタカナ、漢字があります。 例の結果として、AAA555を抜き出したいです。

  • エクセルでひらがな・漢字はそのままでカタカナを全角・英数字を半角にする方法

    エクセル2000を使っています。 会社で住所録作成を引き継ぎましたが、 一つのセルにひらがな、漢字、カタカナ、英数字 が半角・全角ごちゃ混ぜで入っているので 管理がしづらくて困っています。 例えば、 あいうアジアNET株式会社 株式会社ABC123 などなど・・・・ ひらがな・漢字はそのままで、 カタカナを全角、英数字を半角にする方法は ありませんか? 最初にASC関数を使ってみたらカタカナも半角になり、 Phonetic関数を使うと、 カタカナだけ全角になりましたが、 ひらがなまでカタカナになり・・・ JIS関数も試しましたが今度は英数字まで全角になり、 どうしたものかと困っております。 よろしくお願いします。

  • Excelで、目次のページ数だけ抜き出したい

    Excelを使って、目次のページ数だけ抜き出すことはできますか? 例えば。 あああああ・・・13 いい・・・・・・・・・135 うううう・・・・・・・11 えええええ・・・168 こんな感じで、目次があります。 これの数字だけを抜き出したいのですが。 よろしくお願いします。

  • エクセルで目次を作りたいのですが

    タイトルの通りなんですが、これからテキストファイルの整理をしようと思っています。 各情報毎にフォルダに分けて入っています。一つのフォルダに30~50のテキストファイルがあります。フォルダの数は50弱です。 必要な情報を見たい時に関連フォルダを開いてファイル名を確認しながら探すのに時間が取られてしまうので、全てのフォルダの全てのファイルの目次を作ろうと思っています。 Aフォルダ ファイル名を1~30 Bフォルダ ファイル名を1~30 ・ ・ ・ Zフォルダ ファイル名を1~30 こんな感じに作りたいのですが、一つずつ手動で入力しないで、ファイルをドラックするとかの方法で作る事は出来ないでしょうか? エクセルの作業経験は簡単な住所録を作った事があるぐらいです。 他に簡単に作れる方法(フリーソフトなどで)が有るようでしたら、エクセルで作る事には拘りません。 また、参考になるホームページ等が有りましたら、併せて教えて頂けると助かります。

  • エクセルでひらがな入力した列を半角カタカナに一括変換するには?

    エクセルに約500件もひらがな入力した列を、半角カタカナに一括変換するにはどうすればいいのでしょう?全角英数字を半角英数字に変換は出きるようですが、こんなこと出きるのでしょうか?

  • エクセルでひらがな全角~カナ半角の相互への置換方法について

    エクセルの文字列の置換ですが、 ひらがな全角文字からカタカナ半角文字への置換。 また、その逆にカタカナ半角からひらがな全角への置換。 方法があれば教えてください。 よろしくお願いいたします。

  • EXCEL 「ASC」関数  英数字の全角を半角に変換するよい方法があれば教えてください

    EXCELで入力しているデータをフィルターを使用して検索できる データベースにしたいのですが、以前からの入力しているデータの英数字が全角、半角が混在していてます。 フィルター検索の際に全角で入力すると半角入力のものがヒットしないので不便で、英数字の半角統一にしたいと考えています。 ASC関数を使用して英数字の全角→半角を行なうこと考えたのですが ASC関数ですとカタカタも半角カタカナに変換されるので 英数字だけを全角→半角にする関数や方法などあれば教えてください。 入力データは 漢字、ひらがな、カタカナ、英数字が混在しています。 希望 全角→漢字、ひらがな、カタカナ 半角→英数字 宜しくお願い致します。

  • ワードの目次でエクセルとリンク

    ワードとエクセルの混在した変更の多いドキュメントを作成しています。 目次はワードで作っています。 ワードの部分はページ数が変わってもリンクが張られているので更新できるのですが、エクセルのページとリンクを張り自動で目次を更新する方法はありますでしょうか? 変更が多いので目次を自動で更新したいのです。

  • エクセル目次の内容を1行1Pに転記したい出来る?

    1.あいうえお 2.かきくけこ 3.さしすせそ 4.たちつてと 5.なにぬねの 1ページ目に目次を書いています。 次のページから1枚の用紙の上から3分の1位の所に 1.あいうえお その次のページの上から3分の1位に 2.かきくけこ という感じで目次の内容を1ページごとに作成していきたいのです。 今は、相対参照で1ページ中、1行目に文字が来て、行の高さを100、2行目が文字なしで320,3行目が文字なし330に設定して 次のページも同じ事を繰り返して作成しています。 その内に、 段々とずれてきたり、文字数が多くなると1行に入りきらなくなって困っています。 もっと、効率よくきれいに収まるようにする方法がありましたら教えてください。 エクセル2010です、よろしくお願いいたします。

専門家に質問してみよう