質問: excel95 vlookup関数で半角と全角 パソコン名人のみなさま、いつもお世話になっています。 vlookup関数で、検索値と範囲内の値に全角と半角の違いがあると、拾ってくれませんが、全角半角の違いは無視して拾ってくれるようにすることはできますでしょうか? 検索の型のtrueの使い方がわからないのですが(falseしか使ったことがない)、それと何か関係あるでしょうか。 (関数式作成画面で、「検索の型には<検索値>と完全に一致するだけを検索するか、その近似値を含めて検索するかを論理値で指定します」とあるが、その言葉の意味すらわからない) 宜しくお願いいたします。
回答: >全角半角の違いは無視して拾ってくれるようにすることはできますでしょうか? vlookup関数単独ではできません。 jis関数:半角→全角 asc関数:全角→半角 を組み合わせる必要があります。 (データ列が半角、全角の何れかに統一されている必要があります) >検索の型のtrueの使い方がわからないのですが vlookupにおいて、falseを指定すると完全に一致しなければ#n/aが返されるが、 trueを指定すると必ず何かの数値を選択します。 例1)数値の検索値:4、検索範囲:..3.8、3.9、4.1、4.2..の場合 3.9の行の該当するを持ってくる 例2)文字の検索値:ad、検索範囲:..aa、ab、ac、ae..の場合 acの行の該当するものをもってくる という形式なのですが、ご理解いただけますでしょうか?