カミナシレポート

Q.レポート出力したCSVファイルにある「画像URL」から画像を表示させるときはどうすればいいですか?

レポート出力機能を使って出力したCSVファイルでは、回答形式が「写真撮影」や「署名」の場合、回答がURL形式で出力されます。

以下の手順で関数を入力してください。

表示させたいセルに以下の関数を入力します。

Plaintext
=IFERROR(IMAGE(TEXTSPLIT(A1,","),1), "")

※A1は変換したいURLが入っているセルを指定してください。

 

1つのセルに複数枚の画像URLがある場合、画像枚数分の列が必要です。

(例)「A1」の画像URLが3枚分あり、「B2」に関数を入れた場合、画像はB2、 C2、 D2セルに1枚ずつ表示されます。

該当のセルに文字が入力されている場合、関数はエラーで表示されます。

 

関数を設定しても画像が表示されない場合、以下の手順でファイル形式をCSVからExcel形式(.xlsx)に変更することで表示できます。

  1. CSVファイル内の任意のセルにIMAGE関数を入力する

  2. [ファイル]→[名前を付けて保存] で保存形式を「Excelブック(.xlsx)」に設定する

  3. 一度ファイルを閉じ、保存したExcel形式のファイルを再度開く

  4. 画面右上に「コンテンツの有効化」が表示されたら、ボタンを押す

  5. 最初に入力した関数を一度削除し、改めて出力したいセルにIMAGE関数を設定し直す

 

表示したい列の1行目に以下の関数を入力します。

Plaintext
=ARRAYFORMULA(IFERROR(IMAGE(SPLIT(H:H,","), 1)))

※H:Hは変換したいURLが入っている列を指定してください。

※必ず1行目に入力してください。それ以外の行に入れるとエラーになります。

 

1つのセルに複数枚の画像URLがある場合、画像枚数分の列が必要です。

(例)「H列」に画像URLが3枚分あり、「I列」の1行目に関数を入れた場合、画像はI列、J列、 K列に1枚ずつ表示されます。

該当の列に文字が入力されている場合、関数はエラーで表示されます。