Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Ako náhodne zamiešate stĺpec v Exceli?

V programe Excel nie je žiadna jediná funkcia na priame zamiešanie stĺpca. Musíte použiť kombináciu vzorcov a prípadne pomocného stĺpca. Tu sú dve metódy:

Metóda 1:Použitie `rand ()` a `ron ()` (nie je potrebný žiadny pomocný stĺpec, ak nemusíte zachovať pôvodný poriadok)

Táto metóda zamieňa údaje priamo a prepíše pôvodný stĺpec. Najlepšie je, ak si nemusíte udržiavať pôvodné poradie svojich údajov.

1. Vložte nový stĺpec vedľa vášho dátového stĺpca. Povedzme, že vaše údaje sú v stĺpci A, takže vložte nový stĺpec B.

2. V prvej bunke nového stĺpca (B1) zadajte tento vzorec: `=Rand ()`

3. Potiahnite tento vzorec dole aplikovať ho na všetky riadky obsahujúce vaše údaje. To generuje náhodné číslo pre každý riadok.

4. V nasledujúcom stĺpci (C1) zadajte tento vzorec: `=Rank (B1, $ B $ 1:$ b $ n)` (Nahraďte `n` za posledné číslo riadku vašich údajov). To zaraďuje náhodné čísla a priradí novú objednávku.

5. V nasledujúcom stĺpci (D1) zadajte tento vzorec: `=Index (A:A, C1)` Toto používa hodnotenie na ťahanie zodpovedajúcej hodnoty z pôvodného dátového stĺpca (A).

6. Potiahnite vzorec do stĺpca D dole do posledného riadku. Stĺpec D Teraz obsahuje vaše zamiešané údaje.

7. (voliteľné) Kopírujte stĺpec D a vložte ho ako hodnoty Odstránenie vzorcov a opravu zamiešaného poriadku. Potom môžete odstrániť stĺpce B a C.

Metóda 2:Použitie `Randarray ()` a `index` (stručnejšie, ale vyžaduje Excel 365 alebo novší)

Táto metóda je efektívnejšia, ak máte Excel 365 alebo neskôr a využíva funkciu „Randarray`“. Rovnako ako metóda 1, aj to prepíše pôvodné údaje.

1. Predpokladajme, že vaše údaje sú v stĺpci a.

2. V inom stĺpci (napr. B1), zadajte tento vzorec: `=Index (A:A, Randarray (riadky (a:a), 1,1, riadky (a:a), 1))`

* `Riadky (a:a)` Získa počet riadkov v stĺpci A.

* `Randarray (riadky (a:a), 1,1, riadky (a:a), 1)` generuje celý rad náhodných celých čísel medzi 1 a počtom riadkov bez opakovania.

* `INDEX (A:A, ...)` Používa toto pole na získanie hodnôt zo stĺpca A v zamiešanom poradí.

3. stĺpec B Teraz obsahuje zamiešané údaje. Môžete ho skopírovať ako hodnoty a odstrániť stĺpec A, ak je to potrebné.

Dôležité úvahy:

* prchavé funkcie: `Rand ()` a `Randarray ()` sú prchavé funkcie. To znamená, že prepočítavajú zakaždým, keď sa tabuľka prepočítava, takže sa vaše zamiešanie často mení. Ak chcete opraviť zamiešanie, skopírujte zamiešaný stĺpec a vložte ho ako hodnoty.

* Typ údajov: Tieto metódy najlepšie fungujú s číselnými alebo textovými údajmi. Ak máte iné typy údajov, možno budete potrebovať úpravy.

* pomocné stĺpce: Metóda 1 vyžaduje pomocné stĺpce, zatiaľ čo metóda 2 (s `Randarray`) je kompaktnejšia. Vyberte metódu, ktorá najlepšie vyhovuje vašim potrebám a verzii programu Excel.

Nezabudnite upraviť čísla riadkov (`N` v metóde 1) tak, aby zodpovedali skutočnému počtu riadkov vo vašich údajoch. Pred vykonaním významných zmien vždy zálohujte svoje údaje.

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené