Скопируйте каждую энную строку от одного листа до другого

Для UWP:

<ResourceDictionary Source="ms-appx:///##Namespace.External.Assembly##/##FOLDER##/##FILE##.xaml" />
55
задан Xenph Yan 17 October 2008 в 04:26
поделиться

4 ответа

В A1 Вашего нового листа, помещенного это:

=OFFSET(Sheet1!$A$1,(ROW()-1)*7,0)

... и копируют. Если Вы запускаете где-нибудь кроме строки 1, изменяете СТРОКУ () к СТРОКЕ (A1) или некоторая другая ячейка на строке 1, то копируете снова.

, Если Вы хотите скопировать энную строку, но несколько столбцов, используйте формулу:

=OFFSET(Sheet1!A$1,(ROW()-1)*7,0)

Это может быть скопировано право также.

120
ответ дан Ken Y-N 7 November 2019 в 17:05
поделиться

Если я столкнулся с извлечением каждой 7-й строки, я был бы “insert” столбец перед Столбцом “A”. Я был бы тогда (предполагающий, что существует строка заголовка последовательно 1), тип в числах 1,2,3,4,5,6,7 в строках 2,3,4,5,6,7,8, я выделил бы 1,2,3,4,5,6,7 и вставил бы тот блок до конца листа (700 ценности строк). Результат будет 1,23,4,5,6,7,1,2,3,4,5,6,7,1,2,3,4,5,6,7†¦ †¦. Теперь сделайте вид данных, возрастающий на столбце “A”. После вида весь из 1’s будет первым в ряду, весь из 7’s будет седьмым объектом.

11
ответ дан Joe 7 November 2019 в 17:05
поделиться

Создайте макрос и используйте следующий код, чтобы захватить данные и поместить его в новый лист (Sheet2):

Dim strValue As String
Dim strCellNum As String
Dim x As String
x = 1

For i = 1 To 700 Step 7
    strCellNum = "A" & i
    strValue = Worksheets("Sheet1").Range(strCellNum).Value
    Debug.Print strValue
    Worksheets("Sheet2").Range("A" & x).Value = strValue
    x = x + 1
Next

Сообщенный мне, если это помогает! JFV

1
ответ дан JFV 7 November 2019 в 17:05
поделиться

Добавьте новый столбец и заполните его возрастающими числами. Тогда фильтр ([столбец] модификация 7 = 0) или что-то как этот (не имеют Excel передо мной для фактической попытки этого);

, Если Вы не можете отфильтровать формулой, добавьте еще один столбец и используйте формулу =MOD ([столбец; 7]) в нем тогда фильтруют нули, и Вы получите все седьмые строки.

-1
ответ дан AquilaX 7 November 2019 в 17:05
поделиться
Другие вопросы по тегам:

Похожие вопросы: