Nicotto Town



全角に切り替えて

 収支伺い書に出入りさせる金額を2カ所入力しないといけないのですが、片方は半角、もう片方は全角。
 ついでに言うと、全角の方は「¥」を頭に入れ全角スペースをいくつか適当に入れた後に出入りさせる数字、そして「円」の文字と後ろに全角スペース1つ。
 更には「¥」から最後のスペースまでアンダーライン。


 せっかくエクセルで作っているのにいちいち全角・半角を切り替えるのも面倒だし、2カ所も入力するのも面倒だし。
 と言うことで、半角入力から反映させ競れるようにしてみました。


 単に半角を全角表示させるだけなら「JIS」関数でいいのですが、問題は3桁ごとの「,」。
 「JIS」関数では「,」が表示されません。
 そういうことであきらめていたのですが、閃きました。


 よその部署はともかく、自分の扱う金額は6桁まで。
 ならば「,」ぱ1つで済む。
 そう割り切って全角数字を入力するセルの中に、半角入力セルからすうじを反映させる数式を組み込んで6桁までのテキトーな数字を何度か入れてチェック。
 よしっ・・・・、と思ったのですが、20000と入力したときに「20,0」と・・・。


 これを1つのセルの中で解決しようとすると、計算式が長くなって、ミスが出たときにどこが駄目なのかがわかりにくくなる。
 そういうことで、印刷範囲外のセルに補助計算のためのセルを設定してそのセルを引用するようにしました。


 ・・・、今度こそ、よしっ!


 数字は6桁までに限定されるので問題なし。
 7桁以上を使わねばならなくなったら・・・、「LOG10」関数あたりを使って考えよう。




月別アーカイブ

2024

2023

2022

2021

2020

2019

2018

2017

2016

2015

2014

2013

2012

2011

2010

2009


Copyright © 2024 SMILE-LAB Co., Ltd. All Rights Reserved.