[あすかぜ・ねっと]あすかぜ・ねっと自作ソフトCassava > サポート掲示板

Cassava Editor サポート掲示板

スレッド一覧に戻る
題名:
名前:
この名前を次回も使用する


スレッド一覧に戻る返信

[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]

あすかぜさん

先ほど試したところ解決しました。
今後も活用させていただきます。

ありがとうございました!

スレッド一覧に戻る返信