Advanced Data Analysis
Advanced
Advanced Data Analysis
Statistical analysis and data validation
62 views
Featured
Perfect For:
- Quality control
- Trend analysis
- Outlier detection
VBA Code
Sub AnalyzeDataTrends()
Dim ws As Worksheet
Dim dataRange As Range
Dim lastRow As Long
Dim average As Double
Dim stdev As Double
Set ws = ActiveSheet
lastRow = ws.Cells(ws.Rows.Count, "A").End(xlUp).Row
Set dataRange = ws.Range("B2:B" & lastRow)
' Calculate statistics
average = Application.WorksheetFunction.Average(dataRange)
stdev = Application.WorksheetFunction.StDev(dataRange)
' Create summary
ws.Range("E1").Value = "Analysis Summary"
ws.Range("E2").Value = "Average: " & Round(average, 2)
ws.Range("E3").Value = "Std Dev: " & Round(stdev, 2)
ws.Range("E4").Value = "Count: " & dataRange.Count
' Highlight outliers
Dim cell As Range
For Each cell In dataRange
If Abs(cell.Value - average) > 2 * stdev Then
cell.Interior.Color = RGB(255, 200, 200)
End If
Next cell
MsgBox "Data analysis complete!"
End Sub
Related Topics
statistics
analysis
outliers
validation
Need Custom VBA Solutions?
Our AI-powered VBA generator can create custom code tailored to your specific requirements in seconds.
Generate Custom VBA CodeRelated Templates
More VBA templates in the same category
Intermediate
ROI Calculator with Scenarios
Calculate Return on Investment with multiple scenario analysis
View Template