特定の列のみを別のシートにコピーしたい
こんにちは。
元のシート(シート①)のチェックボックスをONにしたら、その行を別シート(シート②)にコピーするAutomationを使用しています。
今はシート①のすべての列がシート②へコピーされてしまっているのですが、シート②へは「シート①に含まれている特定の列だけ」をコピーされるようにできないでしょうか。
シート①で列を増やすと、シート②へコピーするたびに、勝手にシート②の列が増えていってしまうのを制御できないかと考えています。
Best Answer
-
@SS_beginner さん
行のコピーを特定列のみに行う、については、以下のような製品改善ディスカッションがあるように、現在、そのような機能はありません。
「あるシートから別のシートへコピーまたは移動する列を選択」の製品改善ディスカッション
代替策として、いくつか提案されており、また、それ以外にAPIやBridgeアプリの利用という方法もあります。
コアアプリのみでの代替策
@Andrée Starå さんが提案している方法で、ヘルパーシートを用います。ヘルパーシートでは、コピー元のシートから、行番号などのIDをキーとして、特定の列をVLOOKUP、INDEX MATCHにより取得します。(あらかじめキーとなる列のデータを十分な行数分用意しておくことが肝心です。)
そして、そのようにして、取得した特定列のみ含むシートの行を、目的のシートにコピーする、という方法です。
不要な列を隠す方法
私がかつて使った、コピー先のシートで必要な列だけ色をつけておいて、色のついていない列を隠す、という安直な方法です。シートは400列まで持つことができるので、単に不要列が目障り、というのであれば、このような対応方法もあります。
DATAMESHアプリを利用する方法
社員の@Danielle Wilson さんが紹介している方法です。
https://www.smartsheet.com/marketplace/premium-apps/datamesh
API、Bridgeアプリを利用する方法
いずれも最終的にはSmartsheet APIにより操作するものですが、Bridgeアプリの場合は、ワークフローのようなUIでノーコード、ローコードでソリューションを作ることができます。
https://www.smartsheet.com/platform/bridge
Smartsheet APIで行う場合は、行追加の方法で行うことになります。(行のセルの組み立てで特定の列のセルのみ行に追加しておきます。)
考えられる代替策としては、以上のような感じですが、ご質問などありましたら、お気軽にお返事ください。😀
Answers
-
@SS_beginner さん
行のコピーを特定列のみに行う、については、以下のような製品改善ディスカッションがあるように、現在、そのような機能はありません。
「あるシートから別のシートへコピーまたは移動する列を選択」の製品改善ディスカッション
代替策として、いくつか提案されており、また、それ以外にAPIやBridgeアプリの利用という方法もあります。
コアアプリのみでの代替策
@Andrée Starå さんが提案している方法で、ヘルパーシートを用います。ヘルパーシートでは、コピー元のシートから、行番号などのIDをキーとして、特定の列をVLOOKUP、INDEX MATCHにより取得します。(あらかじめキーとなる列のデータを十分な行数分用意しておくことが肝心です。)
そして、そのようにして、取得した特定列のみ含むシートの行を、目的のシートにコピーする、という方法です。
不要な列を隠す方法
私がかつて使った、コピー先のシートで必要な列だけ色をつけておいて、色のついていない列を隠す、という安直な方法です。シートは400列まで持つことができるので、単に不要列が目障り、というのであれば、このような対応方法もあります。
DATAMESHアプリを利用する方法
社員の@Danielle Wilson さんが紹介している方法です。
https://www.smartsheet.com/marketplace/premium-apps/datamesh
API、Bridgeアプリを利用する方法
いずれも最終的にはSmartsheet APIにより操作するものですが、Bridgeアプリの場合は、ワークフローのようなUIでノーコード、ローコードでソリューションを作ることができます。
https://www.smartsheet.com/platform/bridge
Smartsheet APIで行う場合は、行追加の方法で行うことになります。(行のセルの組み立てで特定の列のセルのみ行に追加しておきます。)
考えられる代替策としては、以上のような感じですが、ご質問などありましたら、お気軽にお返事ください。😀
-
回答ありがとうございます!
ヘルパーシートを仲介してコピーする方法は簡単に導入できるので大変助かりました。
DATAMESHアプリの紹介もありがとうございます。
HP見ましたが詳細な仕様を知りたいので、Smartsheetに問い合わせたいと思います。
ヘルプ & ラーニング センター
Categories
- All Categories
- 14 Welcome to the Community
- Smartsheet Customer Resources
- 64.1K Get Help
- 413 Global Discussions
- 221 Industry Talk
- 459 Announcements
- 4.8K Ideas & Feature Requests
- 143 Brandfolder
- 141 Just for fun
- 58 Community Job Board
- 461 Show & Tell
- 31 Member Spotlight
- 1 SmartStories
- 299 Events
- 38 Webinars
- 7.3K Forum Archives