• ベストアンサー

 一覧表からの検索方法を教えてください。 

地域名と重量から運賃を検索するのですが、 重量は、縦列 地域名 横列です。 地域名を横1行にすれば可能ですが、それでは範囲が広がるため 地域名は、同列に数個記載して的確な運賃が検索できる方法を教えてください。

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

  • ベストアンサー
  • sekkii
  • ベストアンサー率50% (13/26)
回答No.4

訂正です; ・関数内のセルが希望のセルと異なっている ・関数の打ち間違い    ↓ ・数式内のセルが希望のセルと異なっている ・数式の打ち間違い 失礼しました。

hageoyaji50
質問者

お礼

大変 有難うございました。 私の関数入力間違いでした。 大変申し訳ありませんでした。 おかげですっきりしました。

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

その他の回答 (3)

  • sekkii
  • ベストアンサー率50% (13/26)
回答No.3

No.2です。 私が添付した表で説明します。 「#N/A」エラーは目的の値が見つからないということなので ・"A8"の値が"B1からE1"の中に無い ・"B8"の値が"A2からA6"の中に無い ということだと思うんですが…。 どういう式を入れたのか具体的に教えてください。 (コピペでお願いします) 地域名の入力方法は問題ないと推測します。 考えられるのは ・A列の数値は書式設定で「kg」をつけていて  B8には文字列で「30Kg」と入力したなど  検索したい文字と検索先の文字が異なる ・関数内のセルが希望のセルと異なっている ・関数の打ち間違い 早く解決するといいですね!

全文を見る
すると、全ての回答が全文表示されます。
  • sekkii
  • ベストアンサー率50% (13/26)
回答No.2

添付図のような表と解釈しました。 C8には =VLOOKUP(B8,$A$2:$E$6,MATCH("*" & A8 &"*",$B$1:$E$1,0)+1,FALSE) という数式が入っています。 お望みの回答になりましたでしょうか…?

hageoyaji50
質問者

補足

回答有難うございます。 同様に行ったのですが、 「#N/A」エラーになります。 原因が正直判らないままです。 地域名の入力方法が間違っているのでしょうか? 何か原因が判ればお教え願います。

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

一覧表を作っているアプリケーションはなにでしょうか? たとえばExcelなどでしたら関数で抽出することができるので、範囲が広がって困ることはありませんが。

hageoyaji50
質問者

補足

申し訳ありません。 データは、EXCELで     福岡市 北九州 熊本 諫早 飯塚 久留米 佐世保 八代市 大牟田 玉名市 長崎 佐賀市 中津 山口 鳥栖市 徳山 日田 別府 10Kg 720 720 720 720 20Kg 720 810 810 810 30Kg 810 810 810 900 40Kg 900 900 990 990 60Kg 990 990 1,080 1,080 こういった形式です。 Vlookup と MATCH等で 例えば 大牟田 10kg と 北九州 10kg が同じ720の検索結果になるための 関数を教えてください。

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

関連するQ&A

  • 縦列と横列が交わる値の求め方。至急です!!!

    過去の質問で探せなかったので教えて下さい。 タイトルの通りなのですが、 縦列に商品名、横列にサイズ、表中には各商品のサイズごとの 重量が入力されています。 商品名とサイズを入力すると自動的に重量が抽出される 計算をしたいのですが、色々試してみたけどどれもできませんでした。 縦列、横列が交わる数値の検索の仕方あれば教えて下さい。

  • エクセルで内線表検索

    社員数が多いため複数行で作成されている内線表から、名称で内線を検索する方法を教えていただけないでしょうか。 VLOOKUPの組み合わなのかと思うのですが・・・ 内線表は印刷しても良いように部署/内線/名前が複数行で記載されております。 名前は氏名で記載されており、複数名で内線を使用する場合は スペース区切りで複数名の名前が記載されております。 氏と名は区切りなく連続で記載されております。 希望 (1) B1に氏名を入力するとC1に該当者の内線を表示 (2) 検索範囲はシート内の全データ(複数行で記載されているため) (3) 同姓の方が居ない場合は名字だけでも検索可能   A   B   C       D   E  F 1    検索名 検索結果 2 3 部署 内線 名前      部署 内線 名前 4 ABC 100 Aさん Bさん BCD 200 Cさん 5 ABC 101 Dさん  BCD 201 Eさん Fさん 6 ABC 102 Gさん Hさん BCD 202 Iさん 7 : : 8 : :

  • エクセル 縦列のオートサムのやり方

    皆様 お世話になります。 エクセルで表を作っていてわからないところがあります。 横列(行)でのオートサムでの計算方法はわかります。 しかし縦列での計算方法がわかりません。 ですので、今はひとマスごとに「+」を打ち込んでいますが このやり方だと疲れます。 どなたか縦列のオートサムのやり方を知らないでしょうか。 知ってらっしゃいましたら教えてください。 宜しくお願いします。

  • 横列データを縦列データで入力

    スペースで区切られた500個ほどの横列データがあるのですが、これを縦列データで入力したいんです。 横列を縦列に置換するために、横列のデータを「区切り位置」でスペースごとに区切り、セルごとに分割しようとすると、範囲を超えているため表示できませんと警告されてしまいます。 解決策があれば教えてください。

  • エクセル一覧表からの検索

    商品管理に使いたいのですが、例えばA列に商品NO.B列に商品名、C列にメーカー名・・・といった一覧表から↓  A        B       C     D  商品NO.  商品名  メーカー名  棚NO. 0001    オシエテ   goo     A-1 0002    コタエテ    net     A-2 vlookup関数で商品NO.(A列)を入力し、商品名(B列)を検索する数式はわかったんですが、同時にメーカー名(C列)棚NO.(D列)も表示したいんですがどんな方法があるでしょうか?(現在、0001入力でオシエテは検索できるがgoo A-1が出ない。当たり前だけど) また、B入力で他のA C DさらにC入力でA B Dが一発で検索できるようにしたいのですが何か良い方法はありませんか?よろしくお願いします。

  • エクセル表作成について

    エクセルで表を作っています。 1行ずつデータを固定したいのですが(横列)なにか方法はありますでしょうか。

  • 複数表から検索値を検索し、検索値の存在した表から結果を求める方法

    ソフトはエクセルの2000です。 やりたいことは、 「複数表から検索値を検索し、検索値の存在した表から値を抽出する方法」もしくは 「A2:H11から検索値を検索し、検索値から○行下の値を抽出する方法」 になると思います。 以下に例を記入します。 下記のように「項目」と「名称」2列で構成された表を下に作成しているとします。       A列   B列    C列   D列   E列    F列   G列   H列 1行 2行 3行   社名 ○○○社       社名 □□□社       社名 ◆◆◆社 4行   場所 ○○○県       場所 □□□県       場所 ◆◆◆県 5行   件名 ○○作業       件名 □□作業       件名 ◆◆作業 6行   担当 ○○○殿       担当 □□□殿       担当 ◆◆◆殿 7行    8行   社名 ×××社       社名 △△△社 9行   場所 ×××県       場所 △△△県 10行   件名 ××作業       件名 △△作業 11行   担当 ×××殿       担当 △△△殿 A1のセルに「△△△社」と社名を入力すると、B1セルに場所の「△△△県」が表示するようにしたいのです。 複数のIF関数で括れば可能だとは思いますが、表の数が制限され、関数式も長くなるためIF関数の使用は控えたいと思っています。 また、マクロを使わない方法でお願いします。 可能なら関数で、関数で不可能なら名前の定義を使用した方法を教えてください。よろしくお願いします。

  • 縦列の1,2,3、・・・10を一挙に横列にする

    質問1:縦列に1,2、3・・・10までの数字が入力されています。     これを一挙に横列1,2,3、・・・10にする方法をどなたかご教示ください。 質問2:縦列に1,2,3、・・・10 横列にA、B、C・・・Jまでの表があります。      これを一挙に180度反転したい。こんなことが出来るのでしょうか。      もし、出来るならどなたかご教示ください。  

  • データベースの用語(フィールド)に関して

    Excelで言えばデータベースの横列をレコード、縦列をフィールドとずっと思ってたんですが、"データベース","用語"でトップに引っかかるこちらのページでは縦列はカラム、一つのマスをフィールドと記載されています。 https://academy.gmocloud.com/know/20160425/2259 どちらが正しいのでしょうか?

  • エクセルの集計(縦横での集計)

    (sumproduct関数やsumif関数を使うのでしょうか?) 縦列はA~Cの範囲で今後も増えていきます。 横列は1~3の範囲で今後も増えていきます。 表(4行6列の表)    1   1    2   3   3   3 ------------------------------------------- A | 100  10   20  30  100   10 A | 100  10   20  30  100   10 B | 200  100  100  100  30   20 C | 300  200  50  200  10   30 結果 A1:220 A2: 40 A3:280 B1:300 B2:100 B3:150 C1:500 C2:50 C3:240 よろしくおねがいします。

アカウントを変更したい
このQ&Aのポイント
  • アカウントの変更方法とは?簡単な手順を紹介します
  • NEC 121ware のパソコン本体のアカウント変更方法について解説します
  • アカウントを変更する際の注意点や便利な機能についてもご紹介します
回答を見る

専門家に質問してみよう