人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

Microsoft Office Professional Edition Excel 2003の使い方について質問です。
次のようなことをしたいと考えておりますが、
少なく簡単な操作で実現することができますか?
(今回質問させていただく内容に関しては、教えていただいた内容をさらにパソコン暦1年のおじさん
に教えてあげることを考えていますので、簡単な操作が好ましいです。)

やりたいこと
列に『駅名』『乗車日時』『備考欄』という属性が存在するテーブルを作りました。
このなかの『駅名』の列には当然、各地の駅が沢山ならんでいるのですが、、、、

その中リストのから『浜』という文字がつく駅だけ検索し
一覧表示したいとと思います。

○検索前
<駅名>
・梅田
・福岡
・横浜
・陸前浜田
・浜松町
・舞浜
・新横浜
・大分

○検索後
<駅名>
・横浜
・陸前浜田
・浜松町
・舞浜

私はひとつずつセルを検索してその列をコピーし、新規シートに貼り付ける意外方法が
思いつきません。良い方法がありましたら教えて下さい。

●質問者: harunoharuno
●カテゴリ:コンピュータ
✍キーワード:Excel Microsoft Office ひとつ コピー セル
○ 状態 :終了
└ 回答数 : 4/4件

▽最新の回答へ

1 ● きゃづみぃ
●60ポイント

http://www.eurus.dti.ne.jp/~yoneyama/Excel/filter.htm

フィルタを使います。

「を含む」

という指定で抽出できます。

◎質問者からの返答

回答有難うございます。教えていただいた方法でできました。


2 ● Mook
●40ポイント

マクロを使う方法もあると思いますが、とりあえず標準機能での例です。


A列に一覧があるとします。

対象範囲を選択して、オートフィルタを有効にします。

http://www.eurus.dti.ne.jp/~yoneyama/Excel/filter.htm


フィルタのオプションを選択し、抽出条件の指定に

*浜*

を指定すると、浜を含むセルを選択してくれます。


で、どうでしょうか。

◎質問者からの返答

回答有難うございます。


3 ● pahoo
●60ポイント
  1. 一番上の行をタイトル行にしてください。
  2. 駅名の列をすべて選択し、[データ]-[フィルタ]-[オートフィルタ]をONにしてください。
  3. タイトル行の右に▼印が出てきました。これをクリックし、プルダウンメニューから(オプション)を選択してください。
  4. 「オートフィルタオプション」ウィンドウが開きます。条件指定で、「浜」「を含む」にしてください。[OK]ボタンを押下してください。
  5. これで「浜」がつく駅の行だけを一覧表示できます。

参考サイト

◎質問者からの返答

回答有難うございます。非常に解りやすい回答でしたのですぐに確認することができました。どうも有難うございました。


4 ● Mook
●100ポイント

先の回答の操作が面倒という場合の、マクロの例です。


データの先頭列はタイトル行にし、A:Cがデータ範囲、A列が駅名の例です。

Const DATA_ROWS = "A:C"  ' データ範囲
Const SEARCH_ROW = 1  ' 検索対象の列(1・・・A列)
Const SEARCH_CELL = "D1"  ' 検索データ入力セル

Private Sub Worksheet_Change(ByVal Target As Range)
 If Intersect(Range(SEARCH_CELL), Target) Is Nothing Then Exit Sub
 Columns(DATA_ROWS).AutoFilter
 Columns(DATA_ROWS).AutoFilter Field:=SEARCH_ROW, Criteria1:="=*" & Range(SEARCH_CELL) & "*"
End Sub

データの入ったシートのタブを右クリックし「コードを表示」で上記をコピー後、D1(設定したセル)に検索文字列を入れてみてください。

http://www.eurus.dti.ne.jp/~yoneyama/Excel/vba/vba_01.html

◎質問者からの返答

回答有難うございます。まさか

マクロまで答えていただけるとは、、、

これについては叔父さんに教えるつもりはないですが、、、、

個人的に勉強になるので嬉しいです。どうも有難うございます。

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ