アプリ版:「スタンプのみでお礼する」機能のリリースについて

例えばですが、エクセルでセルに「490150」とデータを入力してあるとします。しかし表示は「150」と表示されるようにしたいのですが方法はありますでしょうか?
最初から150と入力できない理由ですが、VLOOKUPを使っているためそこには必ず490150と入力する必要があるのです。

どうぞ宜しくお願い致します。

A 回答 (4件)

VLOOKUP関数のキーワードとして入力値に先行して「490」を設定すれば良いのではないでしょうか。


【一例】=VLOOKUP((490&入力セル)*1,・・・)
    • good
    • 0
この回答へのお礼

回答ありがとうございます。
「150」の表示になりました!!こういう方法があるんですね。
素晴らしいです、ありがとうございます。

余談ですが実はそのセルには別のタイプの数字を入れる場合があってそのときは490をつける必要がなく、490のような特定の頭3桁のときだけその3桁を表示されないようにしたかったんです、、、。あんまり楽しようとしたら痛い目見ますかね。また工夫してみます。

どうもありがとうございましたm(__)m

お礼日時:2008/04/12 16:38

#2です、


もし別のセルに、#2で示した数式を置くのではなく、
入力したデータそのものを変えてしまいたいのでしたら、
私も#1さんの意見に賛成です。
    • good
    • 0

文字列として「490150」が入っているなら、


=RIGHT(VLOOKUP(・・・・),3)
で良いのでは?
    • good
    • 0
この回答へのお礼

回答ありがとうございます。
残念ながら文字列ではないのですが文字列の場合にはRIGHT関数が使えるということですね。参考になります、ありがとうございました。

お礼日時:2008/04/12 16:24

できたとしても将来必ず自分でその落とし穴に嵌ります。

そういう発想はおやめになったほうがいいです。データと表示は一致させるべきです。

たとえば、Excelで、ツール→オプション→編集のタブ→小数点位置固定のオプションがありますが、便利だとお思いになりますか。ここでも月に一度ぐらいは、意図せずこの設定が入ってしまった人からの質問があがります。
    • good
    • 0
この回答へのお礼

早速の回答ありがとうございます。
なるほど、そういう発送が弊害を起こす原因にもなるということですね。参考になります。
ありがとうございました。

お礼日時:2008/04/12 16:13

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!