This example is available as the decimal-comma preset: 1,5; 2,5; 2,5; 4,0. Selecting decimal comma tells the parser that semicolons divide values and commas belong inside them. The mathematically equivalent decimal-point input is 1.5, 2.5, 2.5, 4.0.
Normalize notation, not meaning
SetStats stores these values at a common decimal scale: 15, 25, 25 and 40 divided by 10. Trailing zero in 4.0 changes presentation but not value. The two spellings 2.5 and 2.50 would count as the same mode. Units are not parsed or converted, so all values must already use one compatible unit before they are pasted.
Mean 2.625 and median 2.5
The exact sum is 10.5 and count is 4, so mean is 10.5÷4 = 2.625, also reduced to fraction 21/8. After sorting, the two central values are 2.5 and 2.5; their mean is 2.5, so that is the median. Value 2.5 occurs twice and is the only mode, with frequency 2.
Endpoints 1.5 and 4 give range 2.5
The sorted list is 1.5, 2.5, 2.5, 4. Minimum is 1.5 and maximum is 4, so range is exactly 4−1.5 = 2.5. Range reports only endpoint distance and says nothing about how values are distributed between them. Preserve the sorted list and count when auditing the calculation; different lists can have the same range, mean or median.