質問: 文字列が数値に変換されない 文字列の数字をvalue関数で数値に変換したくても数値になりません。 ♯n/aと表示されるだけです。 関数を入れたあとに表示形式を数値にしても変わりません。 元の文字列はvlookup関数で検索した数字です。 これができないと仕事が進みません。急いでます。お願いします。
回答: "1枚"とか"5円"とか数字以外の文字があるとエラーしますが この場合は#value!(数値以外で四則演算を行った)ですね。 #n/a!だと、vlookupの検索値が対象範囲の左列から見つからなかったエラーです。 考えられのは、 1.検索値が数字で、対象範囲が文字列の数字 2.検索値が文字列の数字で、対象範囲が数字 3.対象範囲に検索値以外の文字(スペースを含む)が存在する。 4.vlookupの最後の引数がtrueで、対象範囲が昇順で並べ替えていない。 の4つです確認してみてください。