9

数千行のデータを Excel にインポートしました。1 つのアイテムが 1 つの行を表していましたが、11 行が同じアイテム ID を表すように各アイテムを変更する必要がありました。

例えば:-

オリジナル

63 --->data
64 --->data
65 --->data

現時点の

63 --->data
63 --->data
63 --->data
63 --->data
63 --->data
63 --->data
63 --->data
63 --->data
63 --->data
63 --->data
63 --->data
64 --->data
64 --->data
64 --->data
64 --->data
64 --->data
64 --->data
64 --->data
64 --->data
64 --->data
64 --->data
64 --->data

(あなたはアイデアを得る)...

ただし、アイテムごとに追加の 10 行を入力するために使用した数式により、数式の基となったすべての行と同じ ID が列 A に残っています。

11行ごとにのみセル値を自動インクリメントする式を探しているので、列Aをクリックしてドラッグすると、11行に同じIDが入力されてから自動インクリメント(+1 )、次の 11 行を次のように埋めます。

いくつかのバリエーションを試しましたが、すべて役に立ちませんでした。ありがとう。

編集

これは私が現在持っていて、簡素化したいものの例です:-

A    B    C    D    E    F
79 <--already correct id
79 <--already correct id
79 <--already correct id
79 <--already correct id
79 <--already correct id
79 <--already correct id
79 <--already correct id
79 <--already correct id
79 <--already correct id
79 <--already correct id
79 <--already correct id
80 <--already correct id
80 <--already correct id
80 <--already correct id
80 <--already correct id
80 <--already correct id
80 <--already correct id
80 <--already correct id
80 <--already correct id
80 <--already correct id
80 <--already correct id
80 <--already correct id

58 <-- needs to be changes to 81
57 <-- needs to be changes to 81
57 <-- needs to be changes to 81
57 <-- needs to be changes to 81
57 <-- needs to be changes to 81
57 <-- needs to be changes to 81
57 <-- needs to be changes to 81
57 <-- needs to be changes to 81
57 <-- needs to be changes to 81
57 <-- needs to be changes to 81
57 <-- needs to be changes to 81
58 <-- needs to be changes to 82
57 <-- needs to be changes to 82
57 <-- needs to be changes to 82
57 <-- needs to be changes to 82
57 <-- needs to be changes to 82
57 <-- needs to be changes to 82
57 <-- needs to be changes to 82
57 <-- needs to be changes to 82
57 <-- needs to be changes to 82
57 <-- needs to be changes to 82
57 <-- needs to be changes to 82

このような行が何千もあります...

4

4 に答える 4

17

興味がある場合は、別のアプローチを次に示します。

入る1_A1

次に、この式を に入力しA2ます。

=IF(MOD(ROWS($A$1:A1),11)=0,A1+1,A1)

次に、数式をA2下からドラッグします

于 2013-03-26T15:55:09.223 に答える
5

1 から取得した行数までの直線シーケンスを含む 1 つの列を配置した場合。(1、2、3、4、5、...)

その列を使用して 11 で除算し、結果の整数部分のみを取得できます。

順列の列を A とすると、次のようになります。

= int(A1/11)
= int(A2/11)

見る:

A        B            Result
0    =int(A1/11)        0
1    =int(A2/11)        0 
2    =int(A3/11)        0
3    =int(A4/11)        0
4    =int(A5/11)        0
5    =int(A6/11)        0
6    =int(A7/11)        0
7    =int(A8/11)        0
8    =int(A9/11)        0
9    =int(A10/11)       0
10    =int(A11/11)      0
11    =int(A12/11)      1
12    =int(A13/11)      1
13    =int(A14/11)      1
14    =int(A15/11)      1
15    =int(A16/11)      1
16    =int(A17/11)      1
17    =int(A18/11)      1
18    =int(A19/11)      1
19    =int(A20/11)      1
20    =int(A21/11)      1
21    =int(A22/11)      1
22    =int(A23/11)      2
23    =int(A24/11)      2
.......keep on until the last line
于 2013-03-26T15:16:09.083 に答える