1

У меня есть книга Excel с необработанными числовыми данными, которые, вероятно, возникли как данные FLOAT в базе данных. Если посмотреть на документ xl\worksheets\sheet1.xml внутри XLSX, вы увидите значения, подобные этим (сокращенно просто представляющий интерес столбец);

<c r="E2" s="3"><v>428315</v></c>
<c r="E3" s="3"><v>0</v></c>
<c r="E4" s="3"><v>3167839.84</v></c>
<c r="E5" s="3"><v>3050037.97</v></c>
<c r="E6" s="3"><v>2926514.28</v></c>
<c r="E7" s="3"><v>2800695.64</v></c>
<c r="E8" s="3"><v>2668935.5699999998</v></c>
<c r="E9" s="3"><v>2534727.5299999998</v></c>
<c r="E10" s="3"><v>2394350.12</v></c>
<c r="E11" s="3"><v>2251364.64</v></c>
<c r="E12" s="3"><v>2101973.2000000002</v></c>
<c r="E13" s="3"><v>1949806.21</v></c>
<c r="E14" s="3"><v>1790987.69</v></c>
<c r="E15" s="3"><v>1629218.48</v></c>
<c r="E16" s="3"><v>1460542.84</v></c>
<c r="E17" s="3"><v>1288733.3799999999</v></c>
<c r="E18" s="3"><v>1109752.94</v></c>
<c r="E19" s="3"><v>0</v></c>
<c r="E20" s="3"><v>182305.72</v></c>

Некоторые из этих значений явно неточны, т.е. 2668935,5699999998 вместо 2668935,57 в ячейке E8. Когда я смотрю на лист в Excel, как сделать так, чтобы Excel отображал необработанные данные, то есть полное неточное значение, а не округленное значение? Я перепробовал все стандартные категории форматов, ни одна из которых не делает то, что я хочу.

Причиной желания отображать необработанные данные является то, что когда Excel суммирует значения, он использует необработанные данные, а не отображаемую цифру, поэтому возникают различия. Я знаю настройку «Точность как отображаемое», но это не то, что я хочу - СУММА верна, я просто хочу, чтобы экран отражал то, что суммируется.

Изменить Я создал образец файла, чтобы продемонстрировать проблему. Этот файл содержит необработанные данные выше и еще несколько строк для хорошей оценки. Если вы не видите необработанные данные (то есть значение 2668935.5699999998 в ячейке A8), посмотрите на sheet1.xml внутри xlsx, чтобы убедиться, что он действительно есть. Если вы не знаете о формате файла XLSX, начните здесь.

1 ответ1

1

Попробуйте вставить апострепе (') в начале ячейки, это покажет вам необработанные данные внутри ячейки.

Вы также можете округлить каждый член, прежде чем суммировать его, используя функцию Round.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .