diff --git a/SubProject/FED0000/License/fLicenseList.resx b/SubProject/FED0000/License/fLicenseList.resx
index 13feea4..0942126 100644
--- a/SubProject/FED0000/License/fLicenseList.resx
+++ b/SubProject/FED0000/License/fLicenseList.resx
@@ -220,18 +220,18 @@
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
- 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
+ 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
diff --git a/SubProject/FPJ0000/Project/fPartList.cs b/SubProject/FPJ0000/Project/fPartList.cs
index bac5a96..d10d4b7 100644
--- a/SubProject/FPJ0000/Project/fPartList.cs
+++ b/SubProject/FPJ0000/Project/fPartList.cs
@@ -313,6 +313,7 @@ namespace FPJ0000
prb4.Text = string.Format("구매진행 ({0})", 구매진행);
var 구매율 = (구매완료 + 비구매) / (전체건수 * 1.0);
+ 구매율 = 구매완료 / ((전체건수 - 비구매) * 1.0);
prb5.Text = string.Format("구매완료 ({0:N0}%)", 구매율 * 100.0);
prb6.Text = string.Format("수량오류 ({0:})", 입력오류);
diff --git a/SubProject/FPJ0000/Project/fProjectList.cs b/SubProject/FPJ0000/Project/fProjectList.cs
index 6e38a1e..ccd78c0 100644
--- a/SubProject/FPJ0000/Project/fProjectList.cs
+++ b/SubProject/FPJ0000/Project/fProjectList.cs
@@ -526,7 +526,9 @@ namespace FPJ0000
var dr = drv.Row as dsPRJ.ProjectsRow;
this.label1.Text = string.Format("[{0}] {1}", dr.name, dr.memo);
- var sql = "select ((sum((case when isnull(qtybuy,0) = isnull(qtyin,0) then 1 else 0 end))*1.0) / count(*))*100 from ProjectsPart where project = " + dr.idx.ToString();
+ var sql = "select ((sum((case when isnull(qtybuy,0) = isnull(qtyin,0) then 1 else 0 end))*1.0) / count(*))*100 " +
+ $" from ProjectsPart where project = {dr.idx}" +
+ $" and isnull(qtybuy,0) <> 0";
var stR_result = FCOMMON.DBM.ExecuteScalar(sql);
if (string.IsNullOrEmpty(stR_result))
{