2016-04-23 2 views
0

Я закончил стандартизацию более 100 000 записей из национальных данных временных рядов в исследовательском проекте, но есть один последний шаг: многие страны не сообщают данные за каждый год. Я хочу заполнить эти пробелы записью с самого последнего года.Возврат последнего значения из строки в Excel

Каждая строка каждого листа представляет собой одну страну с 1995 по 2015 год, слева направо. Все будет перенесено на новый рабочий лист. Есть ли способ нести самую последнюю ценность? Это необходимо сделать без VBA по техническим причинам.

+0

Вот пример: Литва 67 (1995), пустой (1996), пустой (1997), пустой (1998), 73 (1999), blank (2000), 73 (2001), 74 (2002) ... – EnglishTeacherEric

+0

Да, скопируйте оболочку данных (заголовки, форматирование и т. Д.) И используйте формулу для заполнения значений в новую таблицу. Например, если исходный datapoint находится в A2: каждый новый datapoint будет такой формулой, как = IF (A2 = "", OFFSET (A2, 0, -1), A2) – MacroMarc

+0

Если вы не знаете, в диалоговом окне «Выбор источника данных» и нажмите «Скрытые и пустые ячейки», затем вы можете выбрать «Подключить точки данных с линией». Это немного меньше вводит в заблуждение, чем какое-то произвольное или повторяющееся значение. –

ответ

2

Вы можете использовать нормально, если функция, чтобы получить выход enter image description here

Зеленый цвет ячейки показывает требуемый выход

Смежные вопросы