請選擇「要計算的項目」,並輸入基地和建物的面積。面積單位可選 m² 或坪。上限 % 請輸入都市計畫等規定的值。
這個頁面可以做什麼
- 只要輸入基地面積、建築面積、總樓地板面積,就能以 % 得知建蔽率(建築面積 ÷ 基地面積)和容積率(總樓地板面積 ÷ 基地面積)
- 面積可以用 m² 或坪輸入(坪以 1 坪 = \(\dfrac{400}{121}\) m² 換算成 m²)
- 反過來,輸入基地面積和建蔽率、容積率的上限 %,就能反推這塊基地能蓋的最大建築面積、最大總樓地板面積,以及樓層數的參考(最大總樓地板面積 ÷ 最大建築面積)
- 再輸入現有建物的建築面積、總樓地板面積,還能知道離上限還有多少空間(還能蓋幾 m²)和目前的比率
- 可以用圖確認建築面積占基地的比例
這個計算有什麼用?
不動產廣告的土地資訊會寫「土地面積 100 m²(約 30.25 坪)、第三種住宅區、建蔽率 45%、容積率 225%」(臺北市的例子)。光看這些,就能估出建築面積最大 \(100 \times 0.45 = 45\) m²,總樓地板面積最大 \(100 \times 2.25 = 225\) m²。
和「想要的格局需要總樓地板面積 110 m²」這類條件比對,看屋前就能先篩選這塊地夠不夠用(正確的上限會因容積獎勵、不計入容積的處理而改變,最後請向建築師確認)。
基地 150 m²、建蔽率上限 50%、容積率上限 100% 的土地上,有建築面積 60 m²、總樓地板面積 110 m² 的房子,剩餘空間就是建築面積 \(75 - 60 = 15\) m²、總樓地板面積 \(150 - 110 = 40\) m²。
「在 1 樓加一間約 3 坪(約 10 m²)的房間」,就面積來說兩個剩餘空間都放得下;但「在 1 樓加 20 m² 的房間」就會超過建築面積的剩餘空間 15 m²。委託設計前,可以先當作確認增建需求在面積上是否合理的參考(實際能不能增建,包括高度限制、結構和建築執照等條件,請向建築師確認)。
建蔽率的部分會被建物占用,剩下的就是能當庭院、車位、通道的空地(法定空地)。基地 120 m²、建蔽率上限 50% 時,建物最大 60 m²,剩下的 60 m² 是建物外的空地。
建築技術規則的一般停車位是寬 2.5 m、長 5.5 m,也就是 \(2.5 \times 5.5 = 13.75\) m²。考慮到這點,就能估出「2 個車位(27.5 m²)+庭院」放不放得下。
同樣是 100 m² 的土地,在臺北市第一種住宅區(建蔽率 30%、容積率 60%)最大總樓地板面積是 60 m²,在第四種住宅區(建蔽率 50%、容積率 300%)則是 300 m²,能蓋的建物大小上限完全不同。
容積率 ÷ 建蔽率(60 ÷ 30 = 2、300 ÷ 50 = 6)是「蓋滿建蔽率時能疊幾層」的參考,所以也能看出這塊地適合低樓層還是高樓層的建物。
「總樓地板面積想要父母用 70 m²+子女用 70 m²,合計 140 m²」時,基地 100 m²、建蔽率上限 60% 的話,建築面積最大是 60 m²,所以是 \(140 \div 60 \approx 2.33\) 層,也就是需要蓋 3 層樓的透天厝。
容積率上限是 150% 的話,最大總樓地板面積是 150 m²,放得下 140 m²;但上限是 100% 的話,數字上只能到 100 m²,就需要重新檢討計畫。
公式與圖示
符號與用語解說
符號
| \(S\) | 基地面積(蓋建物的土地面積)。取自 Site(基地)的字首。以 m² 計算(用坪輸入時會換算成 m²)。 |
| \(B\) | 建築面積(從正上方看建物的面積)。取自 Building(建物)的字首。在反推模式中代表「現有建築面積」。 |
| \(F\) | 總樓地板面積(各層樓地板面積合計)。取自 Floor(樓地板)的字首。在反推模式中代表「現有總樓地板面積」。 |
| \(C\) | 建蔽率(%)。英文稱建蔽率為 building Coverage ratio(建物覆蓋的比例),所以取 Coverage 的字首。用 \(C = B \div S \times 100\) 求出。 |
| \(V\) | 容積率(%)。取自「容積」的英文 Volume 的字首(名稱雖是容積,計算的卻是總樓地板面積的比例)。用 \(V = F \div S \times 100\) 求出。 |
| \(C_{\max}\)、\(V_{\max}\) | 建蔽率、容積率的上限(%)。max 是 maximum(最大)的縮寫。請輸入都市計畫等規定的值。 |
| \(B_{\max}\)、\(F_{\max}\) | 由上限比例反推出的、能蓋的最大建築面積、最大總樓地板面積。用 \(B_{\max} = S \times C_{\max} \div 100\)、\(F_{\max} = S \times V_{\max} \div 100\) 求出。 |
| \(n\) | 樓層數參考。取自 number(數)的字首。是總樓地板面積 ÷ 建築面積,表示假設「每層樓地板面積都和建築面積相同」時的樓層數。 |
| \(\Delta B\)、\(\Delta F\) | 離上限的剩餘空間(還能蓋幾 m²)。\(\Delta\)(delta)是表示「差」的希臘字母,相當於 difference(差)的字首 d。用 \(\Delta B = B_{\max} - B\)、\(\Delta F = F_{\max} - F\) 求出。 |
用語
| 建蔽率 | 建築面積占基地面積的比例(%)。表示「基地能被建物蓋住多少」,為了日照、通風、防火而訂有上限。基地中沒蓋建物的部分稱為法定空地。 |
| 容積率 | 總樓地板面積相對於基地面積的比例(%)。表示「基地能蓋出多少樓地板」,為了控制建物大小(人口密度)而訂有上限。往上蓋越多層越大,所以超過 100% 很常見。法規規定的上限稱為法定容積率。 |
| 基地面積 | 蓋建物的土地面積,相當於土地謄本或不動產廣告上的「土地面積」。是建蔽率、容積率的分母。 |
| 建築面積 | 從正上方看建物時,外圍所圍成的面積(水平投影面積)。多半和 1 樓的樓地板面積差不多,但 2 樓比 1 樓突出的部分也包含在建築面積中。 |
| 總樓地板面積 | 建物各層樓地板面積全部加起來的面積。兩層樓就是 1 樓樓地板面積+2 樓樓地板面積。計算容積時,陽台、梯廳等在一定條件下不算入(容積樓地板面積),所以和權狀上的面積不一定相同。 |
| 水平投影面積 | 從正上方用光照射建物時,在地面形成的影子面積,也就是「從正上方看的面積」。建築面積就是用這個方式量的。 |
| 使用分區 | 都市計畫中劃定的土地使用類別(住宅區、商業區、工業區等)。建蔽率、容積率的上限也依分區而定。自己的土地屬於哪個分區,可以向縣市政府申請土地使用分區證明,或在各縣市的都市計畫查詢系統確認。 |
| 都市計畫 | 為了打造宜居的城市,由政府依都市計畫法訂定的土地使用、道路、公園等配置的計畫。建蔽率、容積率的上限,在都市計畫區內是依使用分區由各直轄市、縣(市)的土地使用分區管制規定。 |
| 容積獎勵 | 符合都市更新、危老重建、提供公共空間等條件時,可以在法定容積之外另外增加的容積。條件細,本頁不處理。可能適用時,請洽縣市政府或建築師。 |
| 不計入容積 | 陽台、梯廳、地下停車空間、機電設備空間等,在一定條件和比例內可以不算入容積的規定。和容積獎勵一樣條件細,本頁不處理。 |
| 透天厝 | 一戶擁有從地面到屋頂整棟的住宅,台灣很常見,多為 3~5 層樓。各層面積相近時,總樓地板面積 ≈ 建築面積 × 層數,所以樓層數參考會接近實際的層數。 |
| 坪 | 台灣在土地、房屋買賣和室內裝修常用的面積單位。1 坪 = \(\dfrac{400}{121}\) m²(約 3.3058 m²)。本頁的坪和「坪數換算」頁面使用相同的換算值。 |
建議先了解的基礎知識
為了能「理解意義」地使用本頁的計算,整理了建議先了解的基礎知識。
| 比率與百分率(國小高年級,10~12 歲) |
|
| 面積與單位(國小中年級~國中,8~15 歲) |
|
| 單位的換算(國中以上,12 歲~) |
|
| 小數的乘法、除法(國小高年級,10~12 歲) |
|
用 Excel 計算的方法
| 基地面積(m²) | 120 |
| 建築面積(m²) | 60 |
| 建蔽率(%) | =B2/B1*100 |
| 基地面積(m²) | 120 |
| 總樓地板面積(m²) | 150 |
| 容積率(%) | =B2/B1*100 |
| 基地面積(m²) | 100 |
| 建蔽率上限(%) | 45 |
| 容積率上限(%) | 225 |
| 最大建築面積(m²) | =B1*B2/100 |
| 最大總樓地板面積(m²) | =B1*B3/100 |
| 總樓地板面積(m²) | 150 |
| 建築面積(m²) | 60 |
| 樓層數參考 | =B1/B2 |
| 最大建築面積(m²) | 75 |
| 現有建築面積(m²) | 60 |
| 最大總樓地板面積(m²) | 150 |
| 現有總樓地板面積(m²) | 110 |
| 建築面積的剩餘空間(m²) | =B1-B2 |
| 總樓地板面積的剩餘空間(m²) | =B3-B4 |
「/」是除法,「*」是乘法。第 1 個表的 B3 是 50(%),第 2 個表的 B3 是 125(%)。
第 3 個表先用「/100」把「%」換回比例,再乘以基地面積(B4 顯示 45,B5 顯示 225)。
第 4 個表的 B3 是 2.5,第 5 個表的 B5 顯示 15,B6 顯示 40。想用坪輸入時,在各面積的儲存格寫「=30*400/121」這樣,就會換算成 m²。
用 Google 試算表計算的方法
| 基地面積(m²) | 120 |
| 建築面積(m²) | 60 |
| 建蔽率(%) | =B2/B1*100 |
| 基地面積(m²) | 120 |
| 總樓地板面積(m²) | 150 |
| 容積率(%) | =B2/B1*100 |
| 基地面積(m²) | 100 |
| 建蔽率上限(%) | 45 |
| 容積率上限(%) | 225 |
| 最大建築面積(m²) | =B1*B2/100 |
| 最大總樓地板面積(m²) | =B1*B3/100 |
| 總樓地板面積(m²) | 150 |
| 建築面積(m²) | 60 |
| 樓層數參考 | =B1/B2 |
| 最大建築面積(m²) | 75 |
| 現有建築面積(m²) | 60 |
| 最大總樓地板面積(m²) | 150 |
| 現有總樓地板面積(m²) | 110 |
| 建築面積的剩餘空間(m²) | =B1-B2 |
| 總樓地板面積的剩餘空間(m²) | =B3-B4 |
用 Python 計算的方法
site_area = 120.0 # 基地面積(m²)。坪的話用 30 * 400 / 121 這樣換算成 m²
building_area = 60.0 # 建築面積(m²)
floor_area = 150.0 # 總樓地板面積(m²)
# 建蔽率、容積率(%)和樓層數參考
coverage_ratio = building_area / site_area * 100
floor_area_ratio = floor_area / site_area * 100
floors_estimate = floor_area / building_area
print(f"建蔽率: {coverage_ratio:.2f} %")
print(f"容積率: {floor_area_ratio:.2f} %")
print(f"樓層數參考: {floors_estimate:.2f} 層")
# 反推:由上限 % 求能蓋的最大面積,以及和現有建物的差距
coverage_limit = 45.0 # 建蔽率上限(%)。都市計畫等規定的值
far_limit = 225.0 # 容積率上限(%)
max_building_area = site_area * coverage_limit / 100
max_floor_area = site_area * far_limit / 100
building_margin = max_building_area - building_area
floor_margin = max_floor_area - floor_area
print(f"最大建築面積: {max_building_area:.2f} m²(剩餘 {building_margin:.2f} m²)")
print(f"最大總樓地板面積: {max_floor_area:.2f} m²(剩餘 {floor_margin:.2f} m²)")
用 LaTeX 等數學式語言的寫法(可直接複製)
C = B ÷ S × 100
C = \frac{B}{S} \times 100
<math xmlns="http://www.w3.org/1998/Math/MathML" display="block">
<mrow>
<mi>C</mi>
<mo>=</mo>
<mfrac><mi>B</mi><mi>S</mi></mfrac>
<mo>×</mo>
<mn>100</mn>
</mrow>
</math>
C = B / S xx 100
b/s*100
C := B/S*100;
C = B/S*100;
C = B/S × 100
V = F ÷ S × 100
V = \frac{F}{S} \times 100
<math xmlns="http://www.w3.org/1998/Math/MathML" display="block">
<mrow>
<mi>V</mi>
<mo>=</mo>
<mfrac><mi>F</mi><mi>S</mi></mfrac>
<mo>×</mo>
<mn>100</mn>
</mrow>
</math>
V = F / S xx 100
f/s*100
V := F/S*100;
V = F/S*100;
V = F/S × 100
Bmax = S × Cmax ÷ 100, Fmax = S × Vmax ÷ 100
B_{\max} = S \times \frac{C_{\max}}{100},\quad F_{\max} = S \times \frac{V_{\max}}{100}
<math xmlns="http://www.w3.org/1998/Math/MathML" display="block">
<mrow>
<msub><mi>B</mi><mi>max</mi></msub>
<mo>=</mo>
<mi>S</mi><mo>×</mo>
<mfrac><msub><mi>C</mi><mi>max</mi></msub><mn>100</mn></mfrac>
<mo>,</mo>
<msub><mi>F</mi><mi>max</mi></msub>
<mo>=</mo>
<mi>S</mi><mo>×</mo>
<mfrac><msub><mi>V</mi><mi>max</mi></msub><mn>100</mn></mfrac>
</mrow>
</math>
B_max = S xx C_max / 100, F_max = S xx V_max / 100
{s*cmax/100, s*vmax/100}
Bmax := S*Cmax/100; Fmax := S*Vmax/100;
Bmax = S*Cmax/100; Fmax = S*Vmax/100;
B_max = S × C_max/100, F_max = S × V_max/100
n = F ÷ B
n = \frac{F}{B}
<math xmlns="http://www.w3.org/1998/Math/MathML" display="block">
<mrow>
<mi>n</mi>
<mo>=</mo>
<mfrac><mi>F</mi><mi>B</mi></mfrac>
</mrow>
</math>
n = F / B
f/b
n := F/B;
n = F/B;
n = F/B
ΔB = Bmax − B, ΔF = Fmax − F
\Delta B = B_{\max} - B,\quad \Delta F = F_{\max} - F
<math xmlns="http://www.w3.org/1998/Math/MathML" display="block">
<mrow>
<mi>Δ</mi><mi>B</mi>
<mo>=</mo>
<msub><mi>B</mi><mi>max</mi></msub>
<mo>−</mo>
<mi>B</mi>
<mo>,</mo>
<mi>Δ</mi><mi>F</mi>
<mo>=</mo>
<msub><mi>F</mi><mi>max</mi></msub>
<mo>−</mo>
<mi>F</mi>
</mrow>
</math>
Delta B = B_max - B, Delta F = F_max - F
{bmax - b, fmax - f}
dB := Bmax - B; dF := Fmax - F;
dB = Bmax - B; dF = Fmax - F;
ΔB = B_max − B, ΔF = F_max − F
請 ChatGPT 幫忙計算的方法
你是住宅面積計算的助理。請務必實際執行 Python 程式碼來進行下列計算,並只以執行結果的數值作為回答的依據(不要用心算或推測回答)。 基地面積 120 m² 的土地上,蓋了建築面積 60 m²、總樓地板面積 150 m² 的房子。 請分別求出下列各值: 1. 建蔽率(建築面積 ÷ 基地面積 × 100) 2. 容積率(總樓地板面積 ÷ 基地面積 × 100) 3. 樓層數參考(總樓地板面積 ÷ 建築面積) 4. 這塊地的建蔽率上限為 45%、容積率上限為 225% 時的最大建築面積和最大總樓地板面積,以及和現有建物的差距(最大 − 現有) 請列出計算使用的公式和執行結果的數值。不要考慮容積獎勵或不計入容積的部分。
使用方法
-
1輸入數值在輸入欄中輸入要計算的數值
-
2計算按下「計算」按鈕
-
3查看結果計算結果會立即顯示。計算的思路和公式的解說,也都能在同一個頁面查看
DataChef 的特色
不需專業知識,操作直覺又簡單
無須登錄任何個人資料
按下「下載」後自動刪除檔案
無須標註來源出處
亦無須事先取得商用授權