見積もりの方法(荷物の内訳から積み上げる/人数・部屋数から目安の幅を出す)を選び、数量を入力してください。係数(1単位あたりの箱数)・予備率・箱の寸法・ガムテープの規格は既定値のままでも計算でき、単価とトラックの積載容積は空欄でもかまいません。
| 品目(数える単位) | 数量 | 1単位あたりの箱数 |
|---|---|---|
| 小箱 本・雑誌(本棚の段数) | ||
| 小箱 食器(食器棚の段数) | ||
| 大箱 衣類・たたむ物(衣装ケース・引き出しの数) | ||
| 大箱 衣類・ハンガーのまま(ハンガーの本数) | ||
| 大箱 キッチン用品(鍋・調理器具の棚・引き出しの段数) | ||
| 大箱 雑貨・小物(収納棚の段数) | ||
| 小箱 書類・ファイル(ファイルボックスの個数) | ||
| 大箱 靴(足数) |
目次
このページでできること
- 本棚の段数・食器棚の段数・衣装ケースの数・ハンガーの本数など、荷物の内訳を入れると、小箱(本や食器などの重い物向け)と大箱(衣類などの軽い物向け)の箱数を積み上げて求められます
- 「本棚1段=小箱1箱」のような 1単位あたりの箱数(係数)はすべて入力欄なので、自分の荷物の詰め方に合わせて変えられます
- 内訳を数える前の段階なら、人数・部屋数 × 1人(1部屋)あたりの箱数で、箱数の目安を「最小〜最大」の幅で見積もれます
- 予備率(10〜20%が目安)込みの箱数、荷物の総体積(m³)とトラックの積載容積に占める割合、ガムテープの必要な長さと巻数もまとめて計算します
- ダンボールの単価(無料でもらえるなら0)を入れると概算費用も出ます。式のやさしい解説・Excel/Googleスプレッドシート/Python用のコピペ数式・計算ドリル(演習問題)もこのページにまとまっています
この計算は何の役に立つ?
一人暮らしの引越しで、本棚3段・食器棚2段・衣装ケース4個・ハンガー10本・キッチンの棚2段・収納棚3段を数えたとします。小箱は \(3 + 2 = 5\) 箱、大箱は \(4 + 1 + 2 + 3 = 10\) 箱が正味で、予備率15%を掛けて切り上げると小箱 \(\lceil 5.75 \rceil = 6\) 箱・大箱 \(\lceil 11.5 \rceil = 12\) 箱、合計18箱です。
引越し業者から無料でもらえる箱数を超える分だけ買い足す、ホームセンターでまとめて買う、といった判断が「あと何箱要るか」の数字があると早く決まります。実際に詰めると増えがちなので、予備は多めに見ておくと安心です。
訪問見積もりやオンライン見積もりでは「ダンボールは何箱くらいになりそうか」を聞かれることがよくあります。内訳から積み上げた箱数を伝えられると、業者側もトラックの大きさや作業人数を見積もりやすくなります。
さらに、業者に確認したトラックの積載容積で総体積を割れば「ダンボールだけで荷台の何%か」がわかるので、残りの容積に家具・家電が収まりそうかの目安にもなります(隙間や積み方があるため、あくまで目安です)。
単身パックのように「コンテナ1つに入る分だけ運ぶ」サービスや、宅配便で箱ごとに送る方法では、箱数だけでなく総体積が判断材料になります。上の一人暮らしの例(小箱6箱・大箱12箱)なら、総体積は \(6 \times 0.0392 + 12 \times 0.07 = 1.0752\) m³ です。
サービス側が示すコンテナの容積や、宅配便の「3辺合計○cmまで」という規定と照らし合わせて、送る方法を選べます(容積や規定は各社で違うので、必ず利用するサービスの案内で確認してください)。
実家の片付けや遺品整理、倉庫・トランクルームへの預け入れでも、「本棚8段・食器棚4段・衣装ケース10個」のように数えれば、必要な箱数と総体積を同じ式で見積もれます。
トランクルームは「○畳」「○m³」のように広さで契約するので、荷物の総体積がわかると、どのサイズを借りればよいかを考える材料になります(荷物は隙間なく積めないので、総体積より余裕を見ます)。
箱数が決まると、ガムテープの巻数もすぐ出せます。合計30箱を1箱2.5mで留めるなら \(30 \times 2.5 = 75\) m で、50m巻なら \(\lceil 75 \div 50 \rceil = 2\) 巻です。
食器の小箱の数がわかれば、新聞紙や気泡緩衝材をどれくらい用意するかの目安にもなります(緩衝材の量は食器の大きさや包み方で大きく変わるため、式では求めず、箱数を目安に多めに用意します)。
式と図
用語・記号の解説
記号
| \(q\) | キュー | 品目の数量。本棚の段数・食器棚の段数・衣装ケースの個数・ハンガーの本数・靴の足数など、その品目を数えやすい単位で数えた値です。quantity(数量)の頭文字です。 |
| \(c\) | シー | 1単位あたりの箱数(係数)。「本棚1段=小箱1箱」なら1、「ハンガー1本=大箱0.1箱」なら0.1です。coefficient(係数)の頭文字です。 |
| \(x\) | エックス | 品目ごとの箱数。\(x = q \times c\) で求めます。 |
| \(\sum x\) | シグマ・エックス | 品目ごとの箱数 \(x\) を全部足した値。\(\sum\)(シグマ)は「合計する」という意味の記号で、英語の Sum(合計)の頭文字 S にあたるギリシャ文字です。 |
| \(B\) | ビー | 正味の箱数(予備を入れる前の合計)。小箱・大箱それぞれで求めます。 |
| \(r\) | アール | 予備率。15%なら0.15として \(1 + r = 1.15\) 倍を掛けます。rate(率)の頭文字です。 |
| \(N\) | エヌ | 予備込みの箱数。\(N = \lceil B(1 + r) \rceil\) で求めます。number(数)の頭文字です。ガムテープの式では、小箱と大箱を合わせた予備込みの合計の箱数を指します。 |
| \(N_{S},\ N_{M}\) | エヌ・エス、エヌ・エム | 小箱(S)・大箱(M)それぞれの予備込みの箱数。添え字の S・M は small・medium の頭文字で、このページの「小箱(3辺合計100cm前後)」「大箱(3辺合計125cm前後)」を区別する印です。 |
| \(n\) | エヌ(小文字) | 人数。人数モードで「人数 × 1人あたりの箱数」の掛け算に使います。 |
| \(a,\ b\) | エー・ビー | 1人あたりの箱数の最小値(\(a\))と最大値(\(b\))。既定は10と25で、荷物の多さに合わせて変えられます。 |
| \(N_{\min},\ N_{\max}\) | エヌ・ミン、エヌ・マックス | 人数(または部屋数)からの箱数の目安の下限と上限。\(N_{\min} = n \times a\)、\(N_{\max} = n \times b\) です。 |
| \(w,\ d,\ h\) | ダブリュー・ディー・エイチ | ダンボール1箱の幅(width)・奥行き(depth)・高さ(height)。それぞれの英語の頭文字です。このページではcmで入力します。 |
| \(v\) | ブイ(小文字) | ダンボール1箱の体積。\(v = w \times d \times h\) をm³に直した値です。volume(体積)の頭文字です。 |
| \(v_{S},\ v_{M}\) | ブイ・エス、ブイ・エム | 小箱1箱・大箱1箱の体積。既定の寸法では0.0392m³と0.07m³です。 |
| \(V\) | ブイ(大文字) | ダンボール全部の総体積。\(V = N_{S} v_{S} + N_{M} v_{M}\) で求めます。 |
| \(t\) | ティー(小文字) | 1箱あたりに使うガムテープの長さ(m)。tape(テープ)の頭文字です。既定は2.5mです。 |
| \(L\) | エル | ガムテープ1巻の長さ(m)。length(長さ)の頭文字です。既定は50mです。 |
| \(R\) | アール(大文字) | ガムテープの巻数。roll(巻)の頭文字です。\(R = \lceil N t \div L \rceil\) で求めます。 |
| \(u_{S},\ u_{M}\) | ユー・エス、ユー・エム | 小箱・大箱の単価(円/箱)。unit price(単価)の頭文字です。 |
| \(T\) | ティー(大文字) | ダンボールの概算費用(円)。total(合計)の頭文字です。 |
| \(\lceil x \rceil\) | 天井関数(てんじょうかんすう) | 小数点以下を切り上げて整数にする記号。(例:\(\lceil 19.55 \rceil = 20\)、\(\lceil 23 \rceil = 23\)) |
用語
| 小箱 | こばこ | このページで「本・食器・書類などの重い物を入れる箱」として扱うダンボール。引越し用では3辺合計が100cm前後の「小」の箱(例:35×35×32cm)がこれにあたります。重い物を大きな箱に入れると持てなくなったり底が抜けたりするので、重い物ほど小さな箱に分けます。 |
| 大箱 | おおばこ | このページで「衣類・キッチン用品・雑貨などの軽くてかさばる物を入れる箱」として扱うダンボール。引越し用では3辺合計が120〜130cm前後の「大」の箱(例:50×40×35cm)がこれにあたります。 |
| 3辺合計 | さんぺんごうけい | 箱の幅・奥行き・高さを足した長さ(cm)。宅配便のサイズは「100サイズ(3辺合計100cm以内)」「120サイズ(120cm以内)」のようにこの合計の上限で区分され、ダンボールの大きさの目安にもこの呼び方が使われます。同じ3辺合計でも縦横の比率で体積は変わるので、体積は幅×奥行き×高さで計算します。 |
| 予備率 | よびりつ | 数えた正味の箱数に上乗せする割合。荷造りを始めると「思ったより本が多い」「緩衝材で膨らむ」などで箱が足りなくなりやすいため、一般に10〜20%程度を見込むことが多いとされています。式では \(1 + r\) 倍として掛けます。 |
| 正味 | しょうみ | 余分を含まない、そのものだけの量。このページでは「予備を入れる前に、係数を掛けて積み上げただけの箱数」を指します。 |
| 切り上げ | きりあげ | 小数点以下があれば、値を1つ上の整数にする端数処理。箱もテープも1つ単位でしか用意できないため、箱数・巻数の計算では必ず切り上げます。 |
| 積載容積 | せきさいようせき | トラックの荷台やコンテナに積める体積(m³)。家具・家電も含めて全部の荷物がこの中に収まる必要があります。荷台の寸法や容積は業者や車種ごとに違うので、このページでは入力欄にしています。 |
| 衣装ケース | いしょうケース | 押し入れやクローゼットで服をしまう引き出し式のプラスチックケース。このページでは「1個分の服=大箱1箱」の目安の単位に使います。ケースごと運べる場合は箱に詰め替えなくてすみます。 |
| ハンガーボックス | ハンガーボックス | 服をハンガーに掛けたまま運べる、引越し業者の背の高い専用の箱。使えるなら「ハンガーのままの衣類」を箱に詰めなくてよいので、その品目の数量は0にします。 |
| 緩衝材 | かんしょうざい | 食器などの割れ物を包む新聞紙・気泡緩衝材(プチプチ)・エアクッションのこと。包むと1つ1つが大きくなるので、食器は「食器棚1段=小箱1箱」のように余裕を見て小箱に分けます。 |
| 間取り | まどり | 1K・2LDK のような部屋の構成の表し方。数字が居室(寝室・子ども部屋など)の数、L・D・K がリビング・ダイニング・キッチンを表します。このページの「部屋数」は居室の数にLDK(またはDK・K)を1部屋として足した数で数えると目安が合いやすいです。 |
前提として理解しておくといいこと
このページの計算を「意味がわかって」使えるようになるために、前提として理解しておくといいことをまとめました。
| 単位量あたりの大きさ(小学5年) |
|
| 割合・百分率(小学5年) |
|
| 概数・端数処理(小学4年) |
|
| 直方体の体積と単位(小学5年) |
|
Excelで計算する方法
| 数量(ハンガーの本数) | 20 |
| 1単位あたりの箱数 | 0.1 |
| 品目の箱数 | =B1*B2 |
| 正味の箱数(大箱の合計) | 17 |
| 予備率(%) | 15 |
| 予備込みの箱数 | =ROUNDUP(B1*(1+B2/100),0) |
| 人数 | 2 |
| 1人あたりの最小箱数 | 10 |
| 1人あたりの最大箱数 | 25 |
| 少なめに見た箱数 | =B1*B2 |
| 多めに見た箱数 | =B1*B3 |
| 幅(cm) | 35 |
| 奥行き(cm) | 35 |
| 高さ(cm) | 32 |
| 1箱の体積(m³) | =B1*B2*B3/1000000 |
| 小箱の箱数 | 10 |
| 小箱1箱の体積(m³) | 0.0392 |
| 大箱の箱数 | 20 |
| 大箱1箱の体積(m³) | 0.07 |
| 総体積(m³) | =B1*B2+B3*B4 |
| 箱数の合計 | 30 |
| 1箱あたりのテープの長さ(m) | 2.5 |
| 1巻の長さ(m) | 50 |
| ガムテープの巻数 | =ROUNDUP(B1*B2/B3,0) |
| 小箱の箱数 | 10 |
| 小箱の単価(円) | 150 |
| 大箱の箱数 | 20 |
| 大箱の単価(円) | 200 |
| 概算費用(円) | =B1*B2+B3*B4 |
「ROUNDUP(値, 0)」は小数点以下を切り上げて整数にする関数です(式の ⌈ ⌉ に対応します)。
1つ目の表は2箱、2つ目の表は「17 × 1.15 = 19.55」を切り上げて20箱、3つ目の表は20箱と50箱になります。
4つ目の表は「35 × 35 × 32 = 39200cm³」を1,000,000で割って0.0392m³、5つ目の表は1.792m³、6つ目の表は「75 ÷ 50 = 1.5」を切り上げて2巻、7つ目の表は5500円になります。B列を自分の数値に書き換えるだけで使えます。
Googleスプレッドシートで計算する方法
| 数量(ハンガーの本数) | 20 |
| 1単位あたりの箱数 | 0.1 |
| 品目の箱数 | =B1*B2 |
| 正味の箱数(大箱の合計) | 17 |
| 予備率(%) | 15 |
| 予備込みの箱数 | =ROUNDUP(B1*(1+B2/100),0) |
| 人数 | 2 |
| 1人あたりの最小箱数 | 10 |
| 1人あたりの最大箱数 | 25 |
| 少なめに見た箱数 | =B1*B2 |
| 多めに見た箱数 | =B1*B3 |
| 幅(cm) | 35 |
| 奥行き(cm) | 35 |
| 高さ(cm) | 32 |
| 1箱の体積(m³) | =B1*B2*B3/1000000 |
| 小箱の箱数 | 10 |
| 小箱1箱の体積(m³) | 0.0392 |
| 大箱の箱数 | 20 |
| 大箱1箱の体積(m³) | 0.07 |
| 総体積(m³) | =B1*B2+B3*B4 |
| 箱数の合計 | 30 |
| 1箱あたりのテープの長さ(m) | 2.5 |
| 1巻の長さ(m) | 50 |
| ガムテープの巻数 | =ROUNDUP(B1*B2/B3,0) |
| 小箱の箱数 | 10 |
| 小箱の単価(円) | 150 |
| 大箱の箱数 | 20 |
| 大箱の単価(円) | 200 |
| 概算費用(円) | =B1*B2+B3*B4 |
Pythonで計算する方法
import math
# 品目ごとの (数量, 1単位あたりの箱数, サイズ)。サイズは "S"=小箱・"M"=大箱
items = [
("本・雑誌(本棚の段数)", 4, 1.0, "S"),
("食器(食器棚の段数)", 3, 1.0, "S"),
("衣類・たたむ物(衣装ケースの数)", 6, 1.0, "M"),
("衣類・ハンガーのまま(ハンガーの本数)", 20, 0.1, "M"),
("キッチン用品(棚の段数)", 3, 1.0, "M"),
("雑貨・小物(収納棚の段数)", 4, 1.0, "M"),
("書類・ファイル(ファイルボックスの個数)", 2, 0.5, "S"),
("靴(足数)", 10, 0.2, "M"),
]
spare_rate = 0.15 # 予備率(15%)
small_box_cm = (35, 35, 32) # 小箱の幅・奥行き・高さ(cm)
large_box_cm = (50, 40, 35) # 大箱の幅・奥行き・高さ(cm)
tape_per_box_m = 2.5 # 1箱あたりのガムテープの長さ(m)
tape_roll_m = 50 # ガムテープ1巻の長さ(m)
price_small = 150 # 小箱の単価(円)※例
price_large = 200 # 大箱の単価(円)※例
# 品目ごとの箱数 = 数量 × 1単位あたりの箱数 を、小箱・大箱ごとに合計する
net_small = sum(qty * coef for _, qty, coef, size in items if size == "S")
net_large = sum(qty * coef for _, qty, coef, size in items if size == "M")
# 予備込みの箱数 = 正味 × (1 + 予備率) を切り上げ(小箱・大箱それぞれ)
boxes_small = math.ceil(net_small * (1 + spare_rate))
boxes_large = math.ceil(net_large * (1 + spare_rate))
boxes_total = boxes_small + boxes_large
# 1箱の体積(cm³ → m³)と総体積
vol_small = small_box_cm[0] * small_box_cm[1] * small_box_cm[2] / 1_000_000
vol_large = large_box_cm[0] * large_box_cm[1] * large_box_cm[2] / 1_000_000
total_volume = boxes_small * vol_small + boxes_large * vol_large
# ガムテープの必要な長さと巻数(切り上げ)、概算費用
tape_length = boxes_total * tape_per_box_m
tape_rolls = math.ceil(tape_length / tape_roll_m)
cost = boxes_small * price_small + boxes_large * price_large
print(f"小箱: 正味 {net_small:g} 箱 → 予備込み {boxes_small} 箱")
print(f"大箱: 正味 {net_large:g} 箱 → 予備込み {boxes_large} 箱")
print(f"合計: {boxes_total} 箱")
print(f"総体積: {total_volume:.3f} m³")
print(f"ガムテープ: {tape_length:g} m → {tape_rolls} 巻")
print(f"概算費用: {cost} 円")
数式記述言語(LaTeX等)での書き方(コピペ可)
x = q × c
x = q \times c
<math xmlns="http://www.w3.org/1998/Math/MathML" display="block">
<mrow>
<mi>x</mi>
<mo>=</mo>
<mi>q</mi>
<mo>×</mo>
<mi>c</mi>
</mrow>
</math>
x = q * c
q*c
x := q*c;
x = q*c;
x = q × c
N = ⌈B × (1 + r)⌉
N = \lceil B(1 + r) \rceil
<math xmlns="http://www.w3.org/1998/Math/MathML" display="block">
<mrow>
<mi>N</mi>
<mo>=</mo>
<mo>⌈</mo>
<mi>B</mi>
<mo>⁢</mo>
<mrow><mo>(</mo><mn>1</mn><mo>+</mo><mi>r</mi><mo>)</mo></mrow>
<mo>⌉</mo>
</mrow>
</math>
N = |~ B(1 + r) ~|
Ceiling[b*(1 + r)]
N := ceil(B*(1 + r));
N = ceil(B*(1 + r));
N = ⌈B(1 + r)⌉
Nmin = n × a, Nmax = n × b
N_{\min} = n \times a,\quad N_{\max} = n \times b
<math xmlns="http://www.w3.org/1998/Math/MathML" display="block">
<mrow>
<msub><mi>N</mi><mi>min</mi></msub>
<mo>=</mo>
<mi>n</mi><mo>×</mo><mi>a</mi>
<mo>,</mo>
<msub><mi>N</mi><mi>max</mi></msub>
<mo>=</mo>
<mi>n</mi><mo>×</mo><mi>b</mi>
</mrow>
</math>
N_min = n * a, N_max = n * b
{n*a, n*b}
Nmin := n*a; Nmax := n*b;
Nmin = n*a; Nmax = n*b;
N_min = n × a, N_max = n × b
v = w × d × h
v = w \times d \times h
<math xmlns="http://www.w3.org/1998/Math/MathML" display="block">
<mrow>
<mi>v</mi>
<mo>=</mo>
<mi>w</mi>
<mo>×</mo>
<mi>d</mi>
<mo>×</mo>
<mi>h</mi>
</mrow>
</math>
v = w * d * h
w*d*h
v := w*d*h;
v = w*d*h;
v = w × d × h
V = Nₛ × vₛ + Nₘ × vₘ
V = N_{S} v_{S} + N_{M} v_{M}
<math xmlns="http://www.w3.org/1998/Math/MathML" display="block">
<mrow>
<mi>V</mi>
<mo>=</mo>
<msub><mi>N</mi><mi>S</mi></msub>
<mo>⁢</mo>
<msub><mi>v</mi><mi>S</mi></msub>
<mo>+</mo>
<msub><mi>N</mi><mi>M</mi></msub>
<mo>⁢</mo>
<msub><mi>v</mi><mi>M</mi></msub>
</mrow>
</math>
V = N_S * v_S + N_M * v_M
nS*vS + nM*vM
V := NS*vS + NM*vM;
V = NS*vS + NM*vM;
V = N_S v_S + N_M v_M
R = ⌈N × t ÷ L⌉
R = \left\lceil \frac{N t}{L} \right\rceil
<math xmlns="http://www.w3.org/1998/Math/MathML" display="block">
<mrow>
<mi>R</mi>
<mo>=</mo>
<mo>⌈</mo>
<mfrac><mrow><mi>N</mi><mo>⁢</mo><mi>t</mi></mrow><mi>L</mi></mfrac>
<mo>⌉</mo>
</mrow>
</math>
R = |~ (N t) / L ~|
Ceiling[n*t/l]
R := ceil(N*t/L);
R = ceil(N*t/L);
R = ⌈(N t)/L⌉
T = Nₛ × uₛ + Nₘ × uₘ
T = N_{S} u_{S} + N_{M} u_{M}
<math xmlns="http://www.w3.org/1998/Math/MathML" display="block">
<mrow>
<mi>T</mi>
<mo>=</mo>
<msub><mi>N</mi><mi>S</mi></msub>
<mo>⁢</mo>
<msub><mi>u</mi><mi>S</mi></msub>
<mo>+</mo>
<msub><mi>N</mi><mi>M</mi></msub>
<mo>⁢</mo>
<msub><mi>u</mi><mi>M</mi></msub>
</mrow>
</math>
T = N_S * u_S + N_M * u_M
nS*uS + nM*uM
T := NS*uS + NM*uM;
T = NS*uS + NM*uM;
T = N_S u_S + N_M u_M
ChatGPT に聞いて計算してもらう方法
あなたは引越しの荷造りの数量計算アシスタントです。次の計算を、必ずPythonコードを実際に実行して行い、実行結果の数値だけを根拠に回答してください(暗算や推測で答えないでください)。 荷物の内訳は次のとおりです(数量 × 1単位あたりの箱数)。 小箱に入れる物:本棚4段(1段あたり1箱)、食器棚3段(1段あたり1箱)、ファイルボックス2個(1個あたり0.5箱) 大箱に入れる物:衣装ケース6個(1個あたり1箱)、ハンガー20本(1本あたり0.1箱)、キッチンの棚3段(1段あたり1箱)、収納棚4段(1段あたり1箱)、靴10足(1足あたり0.2箱) 予備率は15%、小箱の寸法は35×35×32cm、大箱は50×40×35cm、ガムテープは1箱あたり2.5m・1巻50mとします。 次の値をそれぞれ求めてください。 1. 小箱・大箱それぞれの正味の箱数(品目ごとの箱数の合計) 2. 予備込みの箱数(正味 × 1.15 を小箱・大箱それぞれ切り上げ)と合計 3. ダンボールの総体積(m³) 4. ガムテープの必要な長さ(m)と巻数(切り上げ) 計算に使った式と、実行結果の数値を示してください。
計算ドリル(演習問題)
このページの式を、自分の手で計算できるようになるための演習問題です。
答えと解説は解答ページにあります。
使い方
-
1数値を入力計算したい数値を入力欄に入力します
-
2計算「計算する」ボタンを押します
-
3結果を確認計算結果がその場に表示されます。計算の考え方や式の解説も同じページで確認できます
DataChefの特徴
専門知識不要、直感的で簡単な操作
個人情報を登録することなく使用できます
「ダウンロード」押下でファイルを自動削除
クレジット表記不要
商用利用許諾の連絡も不要です
