0 Вопрос: Невозможно построить график в Excel после импорта данных CSV (все значения = 0)

вопрос создан в Thu, May 2, 2019 12:00 AM

Я недавно обновил Office 2010 до 365. Я импортировал файл данных CSV в Excel, чтобы создать график из данных. Данные отображаются правильно, но когда я вставляю диаграмму для построения графиков импортированных данных, все значения отображаются равными нулю. Кажется, что в некоторых случаях данные отображаются в ячейке, но не могут быть нанесены на график.

Моя первоначальная реакция заключалась в том, что формат импортируемых данных может содержать пробелы или другие символы, заставляющие ячейки содержать текст, а не цифры, но это не так (см. пример ниже). Изменение формата ячейки после импорта ничего не дает.

Я могу выполнять операции над проблемными данными, используя формулу в Excel (например, '= A1 + B1'), и все работает. Если вы добавите две проблемные ячейки вместе, вы получите правильный результат в правильном формате, и новая ячейка будет содержать значение, которое можно построить.

Если я импортирую тот же файл данных с разделителями в Excel 2010, то все будет работать нормально, включая графики.

Что изменилось между двумя версиями, что могло вызвать это необычное поведение?

См. ниже на скриншоте. Я построил серию десятичных значений в Excel (O360) после транспонирования исходных данных, и на графике показаны все нули на оси Y, несмотря на ячейки, содержащие данные. Он не видит их как значения для построения графиков, но видит их как значения в формулах, что очень странно.

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

 введите описание изображения здесь

Это формат моей импортированной строки данных. Я не вижу ничего плохого в этом:

0.312551;0.137288;0.137288;0.283603;0.200974;0.223328;0.200974;0.223328;0.194638;0.240637;0.194637;0.240637;0.0930865;0.0930865;0.047336;0.047336;0.0646357;0.0646357;
    
0
  1. Скорее всего, ваши значения являются текстовыми. Если вы выберете ячейку, этот черный треугольник в верхнем левом углу, скорее всего, вернет ошибку «число как текст». И изменение формата не меняет, будет ли сохраненное значение рассматриваться как число или как текст. Оператор сложения может преобразовывать текстовые числа в числа; но другие методы не могут (например, SUM; построение графиков). Что-то в том, как вы импортируете данные, которые привели к этому. Вы можете преобразовать их в «реальные» числа, выполнив арифметическую операцию; например, copy ячейка, содержащая 1. Выберите диапазон; PasteSpecial умножить.
    2019-05-02 19: 21: 23Z
  2. Как вы импортируете? Обычно вы можете выбрать форматирование в мастере импорта. Если перед импортом ячейки отформатированы как числа, и вы указываете импорту обрабатывать данные как числа, то в конце вы должны получить числа. Вы также можете использовать VBA для запуска импорта и управления форматом.
    2019-05-06 21: 54: 09Z
0 ответов                              0                         
источник размещен Вот