可能でしょうか?
どうやればいいか?私にはわからないです。
行1~5までの様式でやりたいことがあります。
行10~14までは、これだったらできるのだけど、これじゃダメなんですってパターンです。
行1~5を一番と略した単語にします。
行10~14を二番と略した単語にします。
スタイルで0~9を各数字に黒~肌色に割り当てて、条件付き書式でセルの数字が0だったら黒~9だったら肌色というふうにしました。
それをI10~K14のようにしました。
このパターンを三番と略した単語にします。
以下のファイルが、やりたいことをテスト的に作ったものです。
tesuto.ods (13.5 KB)
セルI1~K5までを、I10~K14までのように、0~9の数値に色を付けたいです。
二番の方法ならできるのですが、データ入稿の際に3桁の数字を1セルずつに分けて
入力するのは面倒です。
また、3桁の数字で検索したいときに例えば一番のパターンができたとしてですが
C列にある901番を検索したいとき、
3桁の数字を1桁ずつに分解して、各桁ごとにセルに分ける関数を検索サイトなどで
見つけて、試行錯誤してできました。
セルE1だと=MID($C1,COLUMN()-(COLUMN($E1)- 1),1)で、セルE1にC1の上1桁の数字になりました。
式の- 1),1)の意味が分からないまま、数字を変えたりしたら2桁目、3桁目も出来た程度の低能力な私です。
それで、一番を作ってみました。
一番の説明:
A列:番号を付けてるだけで意味はないです。
C列:3桁の数字の入稿用です。ですが012などのように上桁が0、または上1桁と連続して上2桁が0のとき、または全桁が0などのときに桁数が3桁にならないので、列のセルの書式をテキストにしています。
E列~G列:C列の3桁数字を分解して、あってるかわからない関数で上桁から順に1桁ずつにわけました。
できれば、E列~G列の数字が色分けになるといいなぁ~と期待して、E列~G列(テストなので実際にはセルE1~G5まで)の範囲で三番を設定しましたが、色がつかなった。
I列~K列は、関数で1桁に分解したかな?とおもって、E列~G列に並行して、コピーがでるようにしました。
そしてI列~K列の数字が色分けになるといいなぁ~と期待して、I列~K列(テストなので実際にはセルI1~K5まで)の範囲で三番を設定しましたが、色がつかなった。
もしかしてC列がテキスト書式だからかな?とおもって、0問題は、考えないとして
書式を数字にしてみましたが出来ませんでした。
どっちにしろ出来なかった。
直接入れた数字、または、そのコピー先だと三番を設定すれば色がつくようです。
どうにかして、色を付けたいです(できればE列~G列、無理ならI列~K列)。
今は3桁だけど、4、5、6桁と増えたときにも応用したいです。
お知恵をください。
難しいことはわからないので、出来れば、わかりやすく説明していただけると幸いです。
よろしくお願いいたします。