[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]
『文字列と数字』(チナスキー)
既出かもしれませんが、質問させてください。。
A1セルに「表-1」表記し、A11に「表-2」、A21に「表-3」、、、と、10行ごとに数字の部分を+1ずつ増やしたいです。
どのような関数を使えばできますでしょうか。
< 使用 Excel:Excel2007、使用 OS:Windows7 >
A2セルからA10セル、A12セルからA20セル…と間のセルは空白として。 A1セルに表-1と入力後、A1セルからA10セルを選択して下へフィルコピーではどうか。 (ねむねむ) 2016/10/21(金) 10:04
ねむねむさま
早々のご回答ありがとうございます! 複数のセルを選択してフィルコピーができるのですね、とっても簡単でかつスマートなやりかたですね、知りませんでした。
そして、、、後出しで申し訳ありません。 A2セルからA10は表が作成されており、表-1、表-2、、、、の下行にはそれに対する表がすでに入っております。
以下の関数でなんとかできたのですが、、もうちょっとやりようがあったりしますか?
A1セルに「表-1」と入れる A11セルに 「="表-"&VALUE(MID(A1,3,3)+1)」 A21、A31、、、とコピーしていく (チナスキー) 2016/10/21(金) 10:17
このような方法も。
A1セルに ="表-"&INT((ROW(A1)-1)/10)+1 と入力し、これをA11セル、A21セル…へそれぞれコピー。
追記 今回の場合は ="表-"&INT(ROW()/10)+1 でも問題ないか。 (ねむねむ) 2016/10/21(金) 10:25
ねむねむさま
ありがとうございますーーー!
いままで何度調べても、ROW関数やCOLUMN関数がなかなか頭に入らない初心者です。 INT関数も、いつもやってもROUND関数どまり、、のわたくしなので、これから使っていきたいです。 実務だとこのような使い方をするのですね。
="表-"&INT(ROW()/10)+1
がとてもかっこいいので、それで、やってみます。 (チナスキー) 2016/10/21(金) 10:53
[ 一覧(最新更新順) ]
YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki.
Modified by kazu.