![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?5a7ff87)
No.2ベストアンサー
- 回答日時:
LOOKUP関数とは少し違いますが、データベース関数というものはご存知でしょうか?
=データベース関数(Database,フィールド,Criteria)
という形で式を書き、検索などをおこなう関数です。
例えば、A列(abcなど)を「名前」、B列(100、200など)を「成績」、C列(qweなど)を「区分」と見出しを付けます。(見出しの名前はわかりやすければ何でもいいです)
A1:名前
B1:成績
C1:区分
B2~C5:abc,100,qwe,…efg,150,ooo
ここまでのA1~C5が【Database】となります。
次に、検索の条件を書く部分【Criteria】を設定します。
例えば、「名前」「成績」から「区分」を検索する場合、
A7:名前
B7:成績
A8、B8:空欄
このA7~B8が【Criteria】となります。
【フィールド】は検索対象を表すので「3」(Databaseの3列目)もしくは「"区分"」(見出しの名前を""で囲む)とします。
以上をもって、検索結果を表示したいセルに
=DGET(A1:C5,3,A7:C8)
と書きます。
そしてA8に「aaa」、B8に「200」と検索条件を入れると 結果が「aaa」と表示されます。
今回のような場合はDGET関数を使用しますが、検索条件に合うものの合計を表示する「DSUM」や、個数をカウントする「DCOUNT」などもあります。
データベース関数の説明は下記URLをご覧ください。
ご質問の趣旨と外れてしまいましたが、少しでもご参考になれば幸いです。
参考URL:http://www.kenzo30.com/ex_kisotyu/ex_ks_tyukyuxb …
この回答へのお礼
お礼日時:2006/09/19 16:44
回答ありがとうございます。
データベースなら出来るんだけどな……と思っていましたが、
データベース関数……そのままやないかい!!(自己突っ込み
こんな便利な使い方も出来たのですね。
まだまだ検索スキルが足りなかったようです。精進せねば……
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) Excel2019 列と列(2列)の数値の重複を調べたい 1 2023/05/11 13:35
- Excel(エクセル) エクセルの祝日に色が反映しない 4 2022/05/18 09:58
- Excel(エクセル) 列の複数ある空白セルを飛ばして、セルに並べて表示したい 3 2023/02/12 16:49
- Visual Basic(VBA) 3つの条件を指定してVBAで行を削除したい 条件1:分類1が重複 条件2:分類2が重複 条件3:個数 6 2022/06/24 11:07
- Visual Basic(VBA) VBA初心者です 検索した数字の行に色をつける 5 2023/02/13 14:22
- Excel(エクセル) 【再度】Excelの関数について教えてください。 4 2023/07/28 13:06
- Excel(エクセル) Excelの関数について教えてください。 5 2023/07/28 11:27
- Excel(エクセル) 【Excel関数、count系】どなたか教示下さると助かります。 Excelでシフトを管理しており、 2 2022/07/09 06:34
- Excel(エクセル) VLOOKUP が機能しない、その原因は何 ? 8 2022/10/19 12:06
- その他(Microsoft Office) エクセルの関数について 4 2022/07/30 16:42
関連するカテゴリからQ&Aを探す
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
一行おきにコピーするマクロが...
-
シート保護の状態で行の追加を...
-
EXCELにて複数列を同条件(色)...
-
[Excel VBA]空白セル以外に連番...
-
エクセルで空白以外のセルの値...
-
Excelの非表示列も含めてコピー
-
エクセルの関数について(日付で...
-
エクセル VBA 指定の範囲内をコ...
-
Excel VBAで日にちを入力して線...
-
エクセルで表示された値だけ行...
-
特定の桁数を抽出
-
エクセルで行挿入した際、自動...
-
エクセルで図形を挿入するマク...
-
任意の最終行番号を取得し他列...
-
同一列内の複数条件 カウント
-
エクセルのマクロ、AVERAGEIFを...
-
エクセルで縦に長い表を印刷
-
エクセルVBA 並び替え セルの...
-
EXCELで○ヶ月を○年○ヶ月に変換...
-
エクセルの複数のセルを一括で...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
EXCELにて複数列を同条件(色)...
-
一行おきにコピーするマクロが...
-
行数が不規則な一週間ごとの合...
-
Excelの非表示列も含めてコピー
-
シート保護の状態で行の追加を...
-
エクセルで空白以外のセルの値...
-
エクセルの関数について(日付で...
-
エクセル マクロ 貼り付け先が...
-
エクセル VBA 指定の範囲内をコ...
-
エクセルで行挿入した際、自動...
-
エクセルで表示された値だけ行...
-
[Excel VBA]空白セル以外に連番...
-
エクセルVBA 複数列をコピーす...
-
マクロで値がある列までコピー
-
特定の桁数を抽出
-
エクセル マクロ 行や列を削除...
-
エクセルのマクロ、AVERAGEIFを...
-
マクロ初心者です、小数点6桁で...
-
Excel 条件に従いセル移動するには
-
VBAで同じブック内の別シー...
おすすめ情報