diff --git a/src/Spout/Writer/XLSX/Internal/Worksheet.php b/src/Spout/Writer/XLSX/Internal/Worksheet.php
index 04996bc..3d76b1e 100644
--- a/src/Spout/Writer/XLSX/Internal/Worksheet.php
+++ b/src/Spout/Writer/XLSX/Internal/Worksheet.php
@@ -143,7 +143,9 @@ EOD;
$sharedStringId = $this->sharedStringsHelper->writeString($cellValue);
$data .= ' t="s">' . $sharedStringId . '' . PHP_EOL;
}
- } else if (CellHelper::isNumeric($cellValue) || CellHelper::isBoolean($cellValue)) {
+ } else if (CellHelper::isBoolean($cellValue)) {
+ $data .= ' t="b">' . $cellValue . '' . PHP_EOL;
+ } else if (CellHelper::isNumeric($cellValue)) {
$data .= '>' . $cellValue . '' . PHP_EOL;
} else if (empty($cellValue)) {
$data .= '/>' . PHP_EOL;