公式資料を参照して構成した手順です。本記事の操作・コードの実行は未確認です。小さな入力例で期待結果を確かめてから利用してください。
できあがるもの
初期の配送メモは通常便 / 受付 / 午前希望と、店頭受取 / 袋不要です。元の3列を編集すると結果が再計算されます。
始める前に
- ブラウザ版Googleスプレッドシートの編集権限
- A列配送区分・B列受取場所・C列備考、D列が出力用
- 結合元には数式の空文字を含めず、空欄は未入力
入力例
A1:C3は「配送区分,受取場所,備考」「通常便,受付,午前希望」「店頭受取,,袋不要」です。
手順
- 検証用ファイルを作りD1を配送メモにします。宛名や住所は今回の対象外とし、D列の結果を外部へ共有する前に備考に個人情報が入っていないか点検します。
- D2に =TEXTJOIN(" / ",TRUE,A2:C2) と入力してD3へコピーします。TRUEで未入力セルを飛ばし、入力済みの項目だけをスラッシュで区切ってつなげます。
- D2が「通常便 / 受付 / 午前希望」、D3が「店頭受取 / 袋不要」になることを確認します。B3が空欄でも二重の区切りが現れないことがチェックポイントです。
- B3に窓口を入力し、D3が「店頭受取 / 窓口 / 袋不要」に変わるか確かめます。受け渡し用に結果を固定するなら、別の控えに値のみ貼り付け、元の結合元と日時を残します。
期待結果と照合する
初期の配送メモは通常便 / 受付 / 午前希望と、店頭受取 / 袋不要です。元の3列を編集すると結果が再計算されます。
まずこの入力例で確認し、件数や値が一致しているかを見ます。完了表示だけで判断せず、重複・空欄・対象外データも残っていないか確認してください。
うまくいかないとき
- 空白1文字を入れたセルは空欄ではありません。余分な区切りが見えたら未入力と空白文字を区別します。
- このメモだけでは項目名が失われます。機械取込の正式CSVや宛名データの代用にはしないでください。
止める・元に戻す
D列に追加した数式を削除し、テストでB3へ入れた窓口を消します。個々の配送条件はA:Cに残っています。
公式資料・対応範囲
参照日:2026-10-17。公式資料の一般的な機能説明と、本記事固有の入力例の実行検証は別です。実務での短縮時間や効果は未計測です。