エクセルの関数についての質問です。
エクセルの関数についての質問です。
画像のように横に1、2、3…(100くらいまで続きます)縦にA、B、Cの行があります(端が切れちゃってますが、A2にA、A3にB、A4にCです)
B2から横の列にはそれぞれ☆や○等いろいろな記号が入ります。
そしてこの記号には特定の値が決められています。☆=10、○=5、△=3
B3から横には、B2の記号にそった数字が入ります。(10やら5等)
そこまではIF関数で式を作ったのですが、ここからが問題でして…
B2から横に1から100まで、記号(B3から横に数字)を入力していった時のB3列の合計が仮に212とします。
合計した値が200を越えてしまった場合、B4からの列に数字を入力するようにしたいのです。
(200ギリギリ前くらいまではB3の列で、それを越える時からB4の列に入力します。その際、B3列に入る数字は消えます)
なおかつ可能であれば、このB4からの列に入るのはランダムにできるといいのですが…(画像では○の数字を下ろしていますが、☆の数字をおろしても良いし、△の数字をおろしても良い)
●計算式によって入力された数字(B3列)を特定の数字を越えた場合、別の枠(B4列)に移す関数はありますでしょうか??
●また、それをランダム(関数)で選ぶことは可能でしょうか??
よろしくお願いします。
お礼
amkさん、ご回答ありがとうございました。 やはりマクロを組まないと簡単にはいかないようです。結局、友達が延々と考えて答えを導き出してくれました(考え方は聞いたのですが、理解できなくて・・) 変な質問に答えていただいて、ありがとうございました。