Numerazione sequenziale per pseudo- "Righe"

2

tl; dr: Formula per numerare le righe che non si interrompono quando alcune "righe" sono costituite da più righe di fogli di calcolo unite.

Scenario: Sto facendo una lista di controllo (di cose da guardare durante la ricerca di un appartamento) in Numeri 3 che implica un po 'di "annidamento" unendo le celle. È più efficace da mostrare che da spiegare, quindi ecco un piccolo manichino:

  ||  A  |   B    |    C   |    D   |   E
-----------------------------------------------
-----------------------------------------------
1 ||  #  |      Item       |  Apt1  |  Apt2
-----------------------------------------------
2 ||  1  |   Sink works    |  [√]   |  [√] 
-----------------------------------------------
3 ||     |        |  Heat  |  [√]   |  [√] 
----     -        -----------------------------
4 ||  2  |  Has   |  A/C   |  [√]   |  [√] 
----     -        -----------------------------
5 ||     |        |  Gas   |  [√]   |  [√] 
-----------------------------------------------
6 ||  3  |   Door locks    |  [√]   |  [√] 

Problema: modi normali di inserire un'interruzione di numero di righe a causa del modo in cui i numeri gestiscono le celle unite. Ad esempio, A6=SUM(A5,1) restituirebbe 1, perché Numbers pensa che A5 e A4 siano vuoti (mentre A3 contiene 2).

    
posta LiberalArtist 11.05.2014 - 22:20
fonte

1 risposta

1

Usando un modo più matematico di quello che dovrebbe essere necessario, c'è una formula che funziona. Nel foglio di calcolo fittizio qui sopra, lo inseriresti in A3 e poi lo copi in tutte le righe successive in blocco, proprio come ti aspetteresti:

1 + ((    SQRT(8*SUM(  OFFSET($A$2,0,0,SUM(ROW(),-2),1)  )+1)    - 1) ÷ 2)
    
risposta data 12.05.2014 - 07:47
fonte

Leggi altre domande sui tag