Skip to main content
関数は、引数またはパラメータと呼ばれる指定された値に基づいて、特定の順序で計算を実行します。関数のパラメータは特定のセルを参照でき、セルの値が変更されると、アドインは自動的に結果を更新します。 Excel 関数は Excel ファイル内に保存されるため、動的なスプレッドシートを他のユーザーと共有できます。また、時間のかかる数式の手動入力が不要になります。タスクを効率的に実行して時間を節約できます。

CDATACONNECT.QUERY

=CDATACONNECT.QUERY(query, connection, [defaultCatalog], [defaultSchema], [paramsRange] [options]) 以下のパラメータが含まれます。 完全な CDATACONNECT.QUERY 関数の例を以下に示します。
数式が入力されたセルのすぐ下に結果が表示されます。
CData Excel 関数は E2E$2、または Sheet1!E2 などの暗黙のセル参照と共に使用できます。ただし、CData 関数には実際の SQL ステートメントが二重引用符を使用した文字列として関数への引数として含まれるため、セル参照は引用符の外側に渡す必要があります。これを実現する最善の方法は & 演算子を使用することです。この演算子は Excel 関数内で式を連結します。以下の例は、動的なセル参照を参照する WHERE 句を含む SQL ステートメントを示しています。
この SQL ステートメントは CData Excel 関数内では次のように入力する必要があります。

CDATACONNECT.INSERT

=CDATACONNECT.INSERT(data, connection, [columnHeaders]) 以下の数式はシートに行を挿入します。

CDATACONNECT.UPDATE

=CDATACONNECT.UPDATE(data, connection, [columnHeaders]) 以下の数式はシートの 15 行目のレコードを更新します。

CDATACONNECT.DELETE

=CDATACONNECT.DELETE(data, connection, [columnHeaders]) 以下のパラメータが含まれます。 以下の数式はシートの 14 行目のレコードを削除します。