我有一系列工作簿,我通过PowerQuery导入数据。
源文件每隔第4行只有function hasScrolled() {
var st = $(this).scrollTop();
// Make sure they scroll more than delta
if (Math.abs(lastScrollTop - st) <= delta)
return;
// If they scrolled down and are past the navbar, add class .nav-up.
// This is necessary so you never see what is "behind" the navbar.
if (st > lastScrollTop && st > navbarHeight) {
// Scroll Down
$('header').removeClass('nav-down').addClass('nav-up');
} else {
if (st < navbarHeight) {
if (st === 0 || st < 1) {
$('header').css('position', 'static');
$('#service-img').css('margin-top', '0px');
}
} else {
$('header').css('position', 'fixed');
$('#service-img').css('margin-top', '120px');
}
// Scroll Up
if (st + $(window).height() < $(document).height()) {
$('header').removeClass('nav-up').addClass('nav-down');
}
}
lastScrollTop = st;
}
字段。每个日期有3个特定于站点的条目。
下面的降价表显示了当我通过PowerQuery加载工作簿数据时当前发生的情况:
Date
我希望能够使用上面一行的值替换| Date | Site | ItemA | ItemB |
|------------|------|-------|-------|
| 01/01/2016 | A | 19 | 17 |
| null | B | 11 | 5 |
| null | C | 30 | 22 |
| 02/01/2016 | A | 16 | 17 |
| null | B | 5 | 5 |
| null | C | 21 | 22 |
| 03/01/2016 | A | 15 | 17 |
| null | B | 9 | 5 |
| null | C | 24 | 22 |
列中的每个null
行,以便日期显示在每一行中。
答案 0 :(得分:4)
Table.FillDown: https://msdn.microsoft.com/en-us/library/mt260754.aspx?f=255&MSPPError=-2147217396
在查询编辑器的“变换”选项卡中有一个用于此操作的按钮。