![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?5a7ff87)
こんにちは!
初めての質問ですので要領を得ない書き方でしたらごめんなさい!
私のパソコンはWindows7でOfficeは2010がインストールされています。
まだまだパソコンには不慣れですけどExcelで電話帳を作成したいと思っています。
項目は名前、読み方、住所、電話番号、FAX番号、携帯番号(3項目位)、担当者の名前などで、
入力するデータは400名ほどあります。
名前などで検索出来るようにしたいのですが…
簡単なやり方を教えて下さい。
それから、色んな人の質問や答えを見ていると答える方が何故か怒っているような文章になっているのをよく見掛けます。
申し訳ないのですが、怖い方や怒ったような文章を書く方はアドバイスいりません。
あくまで紳士的でメチャメチャ初心者でも優しく教えて下さる方のみお願いします。
何回も質問する事があるかとは思いますが、そんな時でも怒らないでよろしくお願いします。
No.3ベストアンサー
- 回答日時:
こんばんは!
>名前などで検索出来るようにしたいのですが…
というコトですので一例です。
↓の画像で上側が検索データを表示させたいSheet1で、下側が元データのSheet2とします。
まず、Sheet2のデータはコツコツご自身で作成する必要があります。
(Sheet2のB列はあらかじめ関数を入れておいた方が良いかもしれません)
画像ではSheet2のB2セルに
=IF(A2="","",PHONETIC(A2))
という数式を入れフィルハンドルでずぃ~~~!っと下へコピーしておきます。
A~F列(B列以外)はすべて手作業で入力しておいてください。
Sheet2の表が作成できたうえで
Sheet2のG列を作業用の列として使用します。
G2セルに
=IF(OR(A2="",COUNTIF(A2,"*" & Sheet1!A$1&"*")=0),"",ROW())
という数式を入れこれもフィルハンドルでずぃ~~~!っと下へコピー!
最後にSheet1のA4セルに
=IFERROR(INDEX(Sheet2!A:A,SMALL(Sheet2!$G:$G,ROW(A1)))&"","")
という数式を入れ、列・行方向にコピー!
最後にSheet1のA1セルに検索したい氏名の一部分でも良いので入力すると
その文字が含まれるデータが表示されます。m(_ _)m
![「Excelで電話帳を作りたいのですが…」の回答画像3](http://oshiete.xgoo.jp/_/bucket/oshietegoo/images/media/e/667667_5497e7338473d/M.jpg)
No.2
- 回答日時:
住所録の作成方法ですがわかりやすく説明されています。
これを元にちょっとアレンジすれば、ご希望のものが作成できると思います。
検索はVBAでプログラムを作成すると完璧ですが、初心者には難しいので
まずは、Excelの基本的な検索機能を使うのが良いでしょう。
参考URL:http://www.becoolusers.com/use/directory0.html
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(データベース) Excel VBA 転記について 1 2022/04/20 16:55
- その他(プログラミング・Web制作) 入力フォームへ、データを自動的に入力するプログラム。どうやって作る? 4 2023/01/16 10:24
- その他(Microsoft Office) EXCELの1行を1枚の用紙にそれぞれ印刷したい。 3 2022/10/10 11:35
- Excel(エクセル) Excel 名簿 検索する関数 3 2023/07/25 10:33
- docomo(ドコモ) dアカウントの携帯電話番号が登録できない。ワンタイムコードがSMSに届かない。 2 2023/07/09 23:07
- Excel(エクセル) 列を自動で追加したい 3 2022/07/11 12:58
- その他(セキュリティ) IDと暗証番号・パスワードの管理の画期的かつ簡単便利な方法を考案した。他人に検証してもらう方法は? 5 2023/02/08 08:49
- X(旧Twitter) Twitterの電話番号の登録に関する質問です。 2 2023/04/01 08:40
- ビジネスマナー・ビジネス文書 本社宛に送る封筒の書き方を教えて欲しいです。 スーパーで扶養内でアルバイトをしていて、先日退職しまし 2 2023/08/22 09:08
- 戸籍・住民票・身分証明書 マイナンバーカードの更新について教えてくださいな マイナンバーカード更新の時期が来たので携帯で済ませ 2 2023/07/31 01:47
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
下記マクロでMsgBox "空白です...
-
在庫管理表に使うエクセルの関...
-
エクセルでバーコード作成し使...
-
【マクロ】for next構文について
-
ユーザー定義関数をアドイン登...
-
職場の人から聞かれており、こ...
-
PDFの請求明細をエクセルにしたい
-
エクセルで表
-
Excel関数-文字列で自動作成さ...
-
Microsoft Officeの中古は信用...
-
Excelデータをコピペして、ペー...
-
Excelで50個のセルに同じ文字を...
-
エクセルで会社の従業員のデー...
-
エクセルの関数について教えて...
-
エクセルの表で1年間の曜日を...
-
スプレッドシート、Excelでの数...
-
Excelで、項目の種類ごとにカウ...
-
「問題が発生しました」ですと?
-
LOOKUP関数を使えばいいのでし...
-
Excel:一部のフォントでセルの...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
エクセルVBA、別ブックへ転記す...
-
エクセルでの作業計算方法について
-
時間によってファイル名が変わ...
-
【関数】適切な文字数の数字を...
-
Excelについて教えてください
-
エクセル初心者です 関数の入れ...
-
【マクロ】ファイル名の変更に...
-
UNIQUE関数が使えないバージョ...
-
エクセルの計算
-
【関数】先頭だけにある、半角...
-
Excelで、決まった行を繰り返し...
-
Excelでセルの値が同じか...
-
LOOKUP関数を使えばいいのでし...
-
Excel
-
はがきについて。
-
エクセルの条件付き書式につい...
-
エクセルのデーターが2か月前の...
-
エクセル②
-
エクセルで「-0.0」と表示さ...
-
Microsoft1Officeの互換ソフト...
おすすめ情報