- 題名・名前・本文は必ず入力してください。
- 題名は、できれば具体的な本文内容がイメージできるものにしてください。
- スパムよけのため、本文中に句読点記号が含まれていない場合にはエラーとなります。 「,」「.」ではなく「、」「。」を使ってください。
- [バグ][要望][質問][済][未] の分類は管理人が後から勝手に付加しています。 書き込み時は意識する必要はありません。
[594] 桁数で任意の列に抽出する方法
たたた [2020/11/20 13:26:51]
Excelでよく使うright、left関数のように、
任意の桁数を条件として
他の列に抽出する方法はあるのでしょうか?
Excelだとデータの形が壊れるため、
cassavaで加工したいと思い、、、
何卒宜しくお願い致します。
追記: [594] 桁数で任意の列に抽出する方法
たたた [2020/11/20 13:32:22]
例です。
4444333221abcd → abcd(右から4桁を抽出)。
4444333221abcd → 444433(左から6桁を抽出)。
例えばこのようなイメージでございます。
Re: 追記: [594] 桁数で任意の列に抽出する方法
あすかぜ [2020/11/20 19:41:54]
マクロ機能を使ってみてください。
https://www.asukaze.net/soft/cassava/macro/asukaze/bbs594_20201120.cms
上のリンクを右クリックして「名前を付けてリンクを保存」でダウンロードし、Cassava Editor の「Macro」フォルダに置いてください。
その後、対象のファイルを開いて、[マクロ(M)] - [bbs594_20201120] メニューを実行してください。
このマクロでは、1 列目の右から 4 桁を 2 列目に、1 列目の左から 6 桁を 3 列目に設定しています。
実際に抽出したい列番号や桁数に数値を変更して使ってください(変更がうまくいかなければお知らせください)。
よろしくお願いします。
Re: 追記: [594] 桁数で任意の列に抽出する方法
たたた [2020/11/25 17:38:38]
あすかぜさん
先ほど試したところ解決しました。
今後も活用させていただきます。
ありがとうございました!