課題
セル値が長すぎます」制限が発生した場合、このエラーはセル値がプラットフォームの文字数制限である 32,767 文字を超えていることを示します。文字数がそれ以下であるにもかかわらず。
原因
Workiva スプレッドシートのセルには、32,767 バイトの制限があります。ほとんどの文字は1バイトしか使用しませんが、多くの特殊文字やUnicode文字はそれ以上使用します。このため、セルに含まれる文字数が 32,767 文字未満であっても、バイト制限に達することがあります。この場合、ユーザーには "Cell Value is too long" エラーが表示されます。
UTF-8エンコーディングで1バイト以上を必要とするよく使われる記号
| 文字 | Unicodeコードポイント | ユニコード名称 | UTF-8バイトサイズ |
|---|---|---|---|
☑ |
U+2611 | チェック付き投票箱 | 3バイト |
’ |
U+2019 | 右シングルクォーテーション(カールアポストロフィ) | 3バイト |
— |
U+2014 | Emダッシュ | 3バイト |
™ |
U+2122 | 商標記号 | 3バイト |
ソリューション
特殊文字、非表示のコントロール文字、絵文字、またはバイトシートの制限に影響する可能性のあるその他の Unicode 記号を探すために、セルのソースデータをレビューすることをお勧めします。これらが存在する場合は、必要に応じて削除してください。 可視文字を削除する前に、不可視文字(コントロール文字など)を削除してください。