質問する
0

「複数の文字(500個ぐらい)を一括で検索したい」

質問日 2016-09-10 12:22:01 +0200

CHOUmezu のGravatar画像

updated 2016-10-07 14:35:13 +0200

nogajun のGravatar画像

Libre office について質問です。 とても基本的なつまずきかと思いますが、困っております。 わかる方、是非教えて頂けないでしょうか… 「複数の文字(500個ぐらい)を一括で検索したい」という感じの内容です。 抽出に関するものです。 列Aに2000個の項目(文字)が入っていて 列Bに500個の項目(文字)が入っています。

それで、列Aにの中にある列Bの項目を500個を 選択状態に出来れば、良いのですがどの操作なのか…。 つまり、2つの列の重複項目を列Aの項目の中から、取り出して ①500個のもの ②500以外のもの と仕分ける事が出来れば本懐です。

ちなみに色んなサイトを巡ったのですが、以下のサイトの 質問内容に近いです。 http://oshiete.goo.ne.jp/qa/4859029.html

上のサイトのおかげで、500個は選択出来て、文字フォントを 一括で変更出来たのですが、そこからその500個を抽出… というのが出来ませんでした。 しかし一旦は、その500コは書式を変えられたので 『書式とスタイル』の検索すれば一括でその500個を選択状態に できると思ったのですが、なぜか検索時、 自分の指定した書式は検索リストに登場せず『標準』しか選べないので、 ??な状態です…。

現在は、open(libre)officeのwriterを使っていて、 そっちの方では特有の書式は検索出来ました。 以上の2点について自分でもかなり調べたのですが、 単純で、基本的な操作だとは思うので、出来ればマクロを構築して… という複雑なものでない方法を教えて頂けたらとても助かります。 恐縮ですが、回答出来る方いましたら、よろしく御願いします。

edit retag flag offensive close merge delete

2 Answer

1

回答日 2016-10-07 14:29:50 +0200

nogajun のGravatar画像

しかし一旦は、その500コは書式を変えられたので 『書式とスタイル』の検索すれば一括でその500個を選択状態に できると思ったのですが、なぜか検索時、 自分の指定した書式は検索リストに登場せず『標準』しか選べないので、 ??な状態です…。

500個の項目にスタイルは設定されましたか? していなければスタイルを検索しても標準スタイルしか選べないと思います。

選択はできているようなので、「スタイルと書式設定」で項目用のスタイルを作成しておき、500個の項目を選択後、作成したスタイルを適用しておくと、いつでも「検索と置換」のセルスタイルから、そのスタイルのみ検索ができると思います。

edit flag offensive delete link もっと
0

回答日 2017-05-15 08:53:04 +0200

hibagonsan のGravatar画像

updated 2017-05-15 10:53:44 +0200

Calcなら条件、という方法で任意の文字列にヒットしたセルに自動的に着色や文字の着色をすることが可能です。

1.任意の範囲指定をします。
2.「書式」-「条件付き書式」から「条件」のアイコンを選んでください。

<まだ翻訳されていないかもしれませんが、以下を選択>

3.Cell value is (セルの値が)
4.equal to (同じなら) ⇒not equal to (異なるなら)もできます。
5.隣の窓に検索する文字列を入れる 「”文字列”」 と記入。”を忘れずに。文字列の部分に抽出したい文字を記入。数値ならそのまま数値を記入。
6.Apply style (スタイルを選択)で好きなスタイルを選んで下さい。
7.「OK」を押すと条件にヒットしたセルに、選択したスタイルで着色などの反応があります。

自動でCalcの関数を使用するのならMATCH関数を使うと分かりやすいかもしれません。 C1のセルに  =MATCH(A1,B1:B500,0)  と入力してA2000までドラッグします。 Cの範囲を範囲指定してからコピーします。 Dに「形式を指定して貼付け」で、「数値」を選択して貼付け。 A,B,C,Dを範囲指定してから「データ」-「並べ替え」でD列を選択。 並べ替えた後で#N/A以外を削除すれば重複を抜くことが可能です。

いかがでしょうか。

バージョン: 5.3.3.2 Build ID: 3d9a8b4b4e538a85e0782bd6c2d430bafe583448 CPU Threads: 4; OS Version: Windows 6.2; UI Render: default; Layout Engine: new; ロケール: ja-JP (ja_JP); Calc: single

edit flag offensive delete link もっと
ログイン/サインアップして回答する

質問ツール

1 follower

Stats

Asked: 2016-09-10 12:22:01 +0200

Seen: 486 times

Last updated: May 15 '17