diff --git a/FAQ/Merge Cell Data/.NET/Merge Area Data/Merge Area Data.slnx b/FAQ/Merge Cell Data/.NET/Merge Area Data/Merge Area Data.slnx
new file mode 100644
index 00000000..fb8b8b83
--- /dev/null
+++ b/FAQ/Merge Cell Data/.NET/Merge Area Data/Merge Area Data.slnx
@@ -0,0 +1,3 @@
+
+
+
diff --git a/FAQ/Merge Cell Data/.NET/Merge Area Data/Merge Area Data/Data/InputTemplate.xlsx b/FAQ/Merge Cell Data/.NET/Merge Area Data/Merge Area Data/Data/InputTemplate.xlsx
new file mode 100644
index 00000000..1ee1fafc
Binary files /dev/null and b/FAQ/Merge Cell Data/.NET/Merge Area Data/Merge Area Data/Data/InputTemplate.xlsx differ
diff --git a/FAQ/Merge Cell Data/.NET/Merge Area Data/Merge Area Data/Merge Area Data.csproj b/FAQ/Merge Cell Data/.NET/Merge Area Data/Merge Area Data/Merge Area Data.csproj
new file mode 100644
index 00000000..a5dfb585
--- /dev/null
+++ b/FAQ/Merge Cell Data/.NET/Merge Area Data/Merge Area Data/Merge Area Data.csproj
@@ -0,0 +1,22 @@
+
+
+
+ Exe
+ net8.0
+ Merge_Area_Data
+ enable
+ enable
+
+
+
+
+
+
+
+ Always
+
+
+ Always
+
+
+
diff --git a/FAQ/Merge Cell Data/.NET/Merge Area Data/Merge Area Data/Output/.gitkeep b/FAQ/Merge Cell Data/.NET/Merge Area Data/Merge Area Data/Output/.gitkeep
new file mode 100644
index 00000000..e69de29b
diff --git a/FAQ/Merge Cell Data/.NET/Merge Area Data/Merge Area Data/Program.cs b/FAQ/Merge Cell Data/.NET/Merge Area Data/Merge Area Data/Program.cs
new file mode 100644
index 00000000..b7ce3689
--- /dev/null
+++ b/FAQ/Merge Cell Data/.NET/Merge Area Data/Merge Area Data/Program.cs
@@ -0,0 +1,29 @@
+using Syncfusion.XlsIO;
+
+class Program
+{
+ static void Main(string[] args)
+ {
+ // Create an instance of ExcelEngine
+ using (ExcelEngine excelEngine = new ExcelEngine())
+ {
+ // Set the default version to Excel 2016
+ excelEngine.Excel.DefaultVersion = ExcelVersion.Excel2016;
+ // Load the workbook from the specified path
+ IWorkbook workbook = excelEngine.Excel.Workbooks.Open(Path.GetFullPath(@"Data/InputTemplate.xlsx"));
+ // Get the first worksheet in the workbook
+ IWorksheet worksheet = workbook.Worksheets[0];
+
+ //Get data from merged area
+ int row = 2, col = 5;
+
+ IRange range = worksheet[row, col];
+
+ string data = range.IsMerged ? worksheet[range.MergeArea.Row, range.MergeArea.Column].Value : range.Value;
+
+ Console.WriteLine(data);
+ // Save the workbook to a new file
+ workbook.SaveAs(Path.GetFullPath(@"Output/Output.xlsx"));
+ }
+ }
+}
\ No newline at end of file