わかりにくいタイトルですいません。
どうも説明が難しくて・・・。
≪質問内容≫
行ごとにまとめられたデータがあります。
例)
A B C D
1 10 山 高い 緑
2 12 川 長い 青
3 13 海 大きい 青
このようなデータを用い、
違うシートに
管理番号 (要素A列)
名称 (要素Aで指定された行のB列要素)
特徴 (要素Aで指定された行のC列要素)
色 (要素Aで指定された行のD列要素)
というようなものを表示させたい。
ただ表示させるだけなら、=で表示させたいセルを
選べばいいのはわかるのですが、
管理番号だけを入力することによって、
名称、特徴、色が自動で変わるようにしたいです。
(管理番号に連動して、他のセルも内容が変わる)
管理番号に10 といえれれば、そのシートでは、
「山 高い 緑 」
管理番号に12 といれれば、そのシートでは、
「川 長い 青」
と表示が変わるようにしたいです。
説明がうまくできているか不安ですが、
実際にやりたいことは、
あるシートに顧客データベースとなる情報を詰め込み、
違うシートにその顧客毎に見やすい形で表示しようと
思っています。(顧客番号を指定する形で)
また、管理番号が同じものを二つあった場合は、
○×の要素を表示するというような
IF文のようなやり方ができるのであれば、
合わせて教えていただきたいです。
宜しくお願いいたします。
No.3ベストアンサー
- 回答日時:
no1です。
基本的には管理番号の枝番を別の列に入れるなどで重複を排除すべきですが単に2つ以上ということで○×にするなら
if(COUNTIF(管理番号の範囲、条件)=1,”○”,"×"
尚、ヒット無しなら
if(COUNTIF(管理番号の範囲、条件)=0,”△”,"×"
ということもできますが....
上の式のelse部分に入れ子にすれば ”○”,”△”,"×"
の表示が可能です。
引き続きご回答ありがとうございます。
>枝版を別の列に
こちらについて、さらに調べまして、
管理番号+枝版のセルを作り、
重複のないセルを作成することによって、
成功いたしました。
>単に2つ以上ということで、○×にするなら
私の説明の中であいまいな○×と表記してしまい、
誤解を招いてしまいました。本当に申し訳ありません。
(○×というのは、何かが入るという意味で
使ってしまいました)
枝番による方法のお答えで解決いたしました。
今回は、2度にわたって本当にありがとうございました。
御礼申し上げます。
失礼します。
No.2
- 回答日時:
目的は表示だけなのですね?
であればオートフィルタはどうでしょうか。
1行目に見出しを入れておきます。
この見出し範囲をドラッグしてデータ→フィルタ→オートフィルタ とします。
A1の下向き三角をクリックし、ドロップダウンリストの表示から「10」を選びます。
A列の、10の行が絞り込まれて表示されます。
また、10で表示しておいてから、更にB列で高いで絞込みできます。
表示されるのは、「10」で「高い」データとなります。
ご回答ありがとうございます。
他のシートへ関連付けて表示を行いたいので、
今回教えて頂いた方法では、実装できませんでした。
説明が不十分であったことを、
深くお詫びいたします。
No.1
- 回答日時:
VLOOKUPでいけます。
細かいことは”VLOOKUP”で過去ログを検索してみてください。この回答への補足
ありがとうございます。
VLOOKUPという関数について、
調べさせていただきました。
基本動作については、理解できましたが、
まだ、1つうまくいかない事があります。
それは、検査値内に同要素が2つあった場合です。
例えば、検査値=10 としてVLOOKUPを書いた場合、
検査範囲内の一番上にある検査値=10の行が、
表示対象になるかとおもいます。
しかし、2つ目の検査値が10の行があった場合は、
その行を指定して表示対象にしたいです。
こちらについて、実装する事はできますでしょうか?
宜しくお願いします。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) excelで検索した商品の画像(ネットワーク上の)を表示させたい。 3 2023/06/28 00:32
- Visual Basic(VBA) エクセルのマクロについて教えてください。 2 2023/07/16 14:36
- Visual Basic(VBA) ユーザーフォーム「frm_基本❶」を立ち上げると新規で入力する行数を右下のNoとして表示しています。 1 2023/03/16 19:02
- Visual Basic(VBA) VBA Userformで一部別シートに転記がしたいのですが 2 2023/05/24 13:08
- Visual Basic(VBA) VBAで最新のデータを別シートに転記する方法をお教えください。 3 2022/04/07 19:20
- Visual Basic(VBA) 指定月分の顧客データファイルを統合して並べ替え、所定の場所に貼り付ける (再質問) 4 2022/09/14 22:51
- Visual Basic(VBA) 指定月分の顧客データファイルを統合して並べ替え、所定の場所に貼り付ける 3 2022/09/10 07:55
- Excel(エクセル) Excelで、別シートへ情報を参照表示する関数について。 2 2023/06/26 09:58
- Visual Basic(VBA) エクセルのマクロについて教えてください。 1 2023/08/03 11:27
- Excel(エクセル) Excelマクロ 差分抽出の方法が知りたいです。 2 2023/03/07 13:25
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
【エクセル】行の最終更新日を...
-
エクセルで縦に順に数字入力を...
-
excelからexcelへの差し込み印刷
-
エクセルのオートフィルオプシ...
-
エクセルで。A列の名前のよみ...
-
エクセルのフィルタ検索で、空...
-
VLOOKUP関数について、文字列と...
-
EXCELで入力したセルを変更でき...
-
エクセル・平均の出し方
-
Excel 指定セルの内容を別シー...
-
起算日の定義
-
手形は何で送ればいいですか?
-
120日サイトを越える手形は...
-
収入印紙の消印はきれいに押さ...
-
入金3日前に「半金半手で」と言...
-
手形のサイトの考え方を教えて...
-
小切手や手形に押す印鑑の印影...
-
見取付手形の経理処理
-
30日サイト90日サイトってなん...
-
手形の支払期日が土日のときは?
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
【エクセル】行の最終更新日を...
-
excelからexcelへの差し込み印刷
-
VLOOKUP関数について、文字列と...
-
エクセルでオートシェイプをデ...
-
EXCELで入力したセルを変更でき...
-
エクセルのフィルタ検索で、空...
-
ワードパッドからエクセルへ
-
行数の違う表への数式のコピー...
-
エクセルVBAのリストボックスに...
-
エクセル シート内の一番下の...
-
音声認識を利用したExcelの操作
-
エクセルマクロ、空白行(セル...
-
MacのNumbersで列ごと、行ごと...
-
エクセルで縦に順に数字入力を...
-
エクセルを使い ホステスの給...
-
【エクセル】フィルタの「再適...
-
excelデータの表示形式を文字列...
-
エクセル IF関数を教えてくださ...
-
エクセル表でフィールドに選択...
-
エクセルで自動的に連続番号が...
おすすめ情報