Gizport
1 回答
0
Share (facebook)
33
view
全般

エクセル2007 ユーザー定義で入力された文字をセルに戻したい 10...

エクセル2007 ユーザー定義で入力された文字をセルに戻したい 10ケタのシリアルNo.があり、8ケタまでは数種類、下2ケタが変わっていきます。
現在は、ユーザー定義数種類を設定してあり、セルには下2ケタが入力されています。
しかし、VLOOKUPで他のリストと照合したいため、10ケタのシリアルNo.がセルに入っていて欲しいのです。
数量が多いため、一つ一つ入力するのは手間ですし、以前、数式で導いて、F2+F9で数値に戻すという方法を使ったことがあるのですが、忘れてしまいました。
ご返答お待ちしております。

例)シリアルNo.
A13FV30R45
A13FV30R47
A13FV30R63
A13FV30R71
B14FV30R01
B14FV30R05
B15FV30R03
...といった様に、前の8ケタも1種類ではないので、各ユーザー定義をそのまま引っ張ってきたいです。
Yahoo!知恵袋 3922日前
コメントする
お気に入り
1
質問者が選んだベストソリューション
理想的には、何らかの関数で表示形式のユーザー定義を取得し、それを使ってtext関数で10桁のコードを文字列として生成し、必要なら値として貼付けたい所ですね。でも、先頭のユーザー定義を取得するところがネックになります。そんな関数はありません。

VBAが使えるなら、ユーザー定義関数を作ってしまうところですね。モジュールに
Function getformat(element As Range) As String
getformat = element.NumberFormatLocal
End Function
とぶち込んで、 =text(A1, getformat(A1)) って感じでしょうか。
Yahoo!知恵袋 3917日前
シェア
 
コメントする
 

参考になったと評価
  このQ&Aは参考になりましたか?

Share (facebook)
その他の解決方法を知っていますか?
回答する
全般
70
Views
質問者が納得callet_mさんへ >現に一昨日までおよそ一年間問題なくネットが使えて ケーブル会社のDHCPサーバーが動いていないか 宅内設置のモデムかルータに問題があると思います。 たまにケーブル会社がメンテで訪れて、モデム電源入れ忘れた ということもあり得ます(経験上) ケーブル会社に問い合わせるといいでしょう。
3692日前view70
全般
58
Views
質問者が納得デフォでは本体がバックアップ先ですよ。 普通に設定の下部にありますのでよくご覧ください。
3696日前view58
全般
79
Views
質問者が納得以下のブログを参考にしてみてください。 http://tame0204.info/blog-entry-377.html
3769日前view79
全般
77
Views
質問者が納得Lineでのメッセージは出来ますしパズドラなどの回避方法もあります root化すると修理なども受け付けてもらえないですね Androidの更新ですが端末のみで出来るかは不明ですがPCを利用するなら出来るはずですよ またRoot化で動作しなくなるアプリは自分の知っている範囲では パズドラ、ぷよクエ、ケリ姫などですかね...
3734日前view77
全般
60
Views
質問者が納得Wi-Fiのない場所で、dビデオをたくさん見たりすると、規制がかかり通信速度が低下します。 コンビニなどフリーのWi-Fiスポットで、ダウンロード、ストリーミングするなら、規制の対象外なので、問題ありません。
3739日前view60

関連製品のQ&A