X



Excel総合相談所 131
■ このスレッドは過去ログ倉庫に格納されています
0001名無しさん@そうだ選挙にいこう
垢版 |
2018/04/14(土) 19:27:06.37
▼━質問テンプレ (出来れば使ってね) ━━━
【1 OSの種類         .】 Windows**
【2 Excelのバージョン   】 Excel**
【3 VBAが使えるか    .】 はい・いいえ
【4 VBAでの回答の可否】 可・否

▼━関連スレ━━━━━━━━━━━━

前スレ
Excel総合相談所 130
https://find.5ch.net/search?q=excel

Excel VBA 質問スレ Part51(1000到達済み)
https://find.5ch.net/search?q=excel+vba

【質問不可】Excel総合相談所スレの雑談・議論スレ4
https://find.5ch.net/search?q=excel+%E3%80%80%E7%9B%B8%E8%AB%87%E6%89%80
0141名無しさん@そうだ選挙にいこう
垢版 |
2018/04/28(土) 13:52:52.75
>>132
なんやよーわからんけどパーツを置いといたるわ

・RIGHT関数
参照セル内の文字を右端から数えてって何文字分か取り出す
=RIGHT(A1,1)
ならA1セルの文字の一番右端の1文字を取り出す
A1にa100と書いてあったなら0
=RIGHT(A1,3)
ならA1セルの文字の右から3文字分を取り出す
A1にa100と書いてあったなら100

・Left関数
参照セル内の・・・てゆーか上の関数の左から版
=LEFT(A1,1)
ならA1セルの文字の一番左端の1文字を取り出す
A1にa100と書いてあったならa
=LEFT(A1,3)
ならA1セルの文字の左から3文字分を取り出す
A1にa100と書いてあったならa10

・LEN関数
参照セルの文字数を調べる
A1にa100と書いてあったなら4文字だから
=LEN(A1)
とすれば4が返る
0142名無しさん@そうだ選挙にいこう
垢版 |
2018/04/28(土) 14:01:01.86
$str =~ s/([a-z]+)(\d+)/\2\1/i
みたいに書ければ一発なのにな

一旦全コピーしてテキストエディタに貼り付けて処理して戻す、
みたいなことをすれば簡単に解決する場合も多い

excelの中だけで完結させるのは殆どの場合コストが高いので、
繰り返し同じことをする場合以外は、いかにexcelの外で解決できるかを考えた方が楽
■ このスレッドは過去ログ倉庫に格納されています

ニューススポーツなんでも実況