Több véletlenszerű eredmény megismétlése - Excel tippek

Tartalomjegyzék

Az Excel Mi lenne, ha adattáblázata egy csomó véletlenszerű eredmény létrehozásához. Még akkor is, ha van egy trükkös képlete, amely több lépésből áll, az Adattábla lehetővé teszi, hogy több száz választ generáljon a modellre anélkül, hogy megismételné a modell 100-szorosát.

Videót nézni

  • A cél az, hogy mintaadatokat hozzon létre a termékkel, termékkel, termékkel és termékkel
  • A cél az, hogy mindig legyen 2 vagy több termék, legfeljebb 12
  • Tárolja a termékek listáját egy egyéni listában, így egyszerűen létrehozhat egy-egy termék oszlopát
  • A RANDBETWEEN () használata ismétlődő elemeket adhat vissza a listában
  • A RAND () függvény használatával eldöntheti, hogy a termék szerepel-e benne
  • A TEXTJOIN () segítségével összefűzheti a nem vakokat félig vastagbélekkel
  • Most, hogy van egy eredménye, hogyan érhet el sok eredményt
  • Meglepő, hogy egy másolat és több beillesztési érték beilleszti a képlet aktuális eredményét
  • Gyorsítsa meg a beillesztési értékeket az F4 használatával a Re do művelethez
  • De - szuper gyors mód: Oszlopbeviteli cellaként használja a What-If Tools eszközt és egy üres cellával ellátott adattáblát
  • Köszönet Simon Benninga professzornak ezért a módszerért

Videó átirat

Ismerje meg az Excel-t, 2155-es epizód: Több véletlenszerű eredmény generálása egy képletből.

Hé. Üdvözöljük a netcaston. Bill Jelen vagyok. Nos, emellett a podcast és a könyvek írása mellett havi cikket írok a Strategic Finance magazinhoz. A jövő hónap cikkén dolgoztam, ahol bemutattam nekik, hogyan kell használni az energia lekérdezést egy oszlop felosztásához; adatokat sorokra szétválasztva, és ehhez hamis adatokat kellett generálnom, és miért nem nyitottam meg a fájlt a 2097-es epizódból, fogalmam sincs. Csak hamis adatokat akartam létrehozni. Tehát bárhol 2 és 12 termék között egy cellában, és ennek során sok trükköt használtam fel a podcastról - text join; töltse ALMÁT, BANÁNÁT, CSEREKET; Véletlen séta; F4 To Redo - és azt gondolom, hogy közben felfedeztem néhány érdekes dolgot, hogyan lehet ezt a folyamatot felgyorsítani.

Először is, nagyon jó lett volna, ha létrehozhattam volna egy hatalmas masszív tömbképletet, amely ezeket az adatokat generálta volna. Le tudtam volna másolni ezt a képletet, de nem sikerült elérnem a CTRL + SHIFT + ENTER példányomat, és csak valami egyszerűbbet kerestem aznap reggel. Nagy rajongója vagyok a RANDBETWEEN-nek. Mindig RANDBETWEEN-t használok. Tehát, ha van egy 12 termékből álló listánk, majd itt a RANDBETWEEN segítségével generáltunk egy válaszsorot, akkor az A1-től A12-ig terjedő index, amely véletlen számot kér 1-től 12-ig, minden alkalommal, amikor megnyomom az F9-et, egy másik terméklista, és akkor mindegyikhez más és más terméket szeretnék, ezért itt 2-től 7-ig vagy 2-től 12-ig, vagy bármi is legyen a felső vagy alsó határ, majd a TAXJOIN segítségével ezt a fantasztikus új funkciót Az Office 365 elválasztva; -nel figyelmen kívül hagyja az üres helyeket, és akkor 'az E2-ről az E2-ből az E12-re bárhová haladva - ebben az esetben a 6. érték alapján - létrejön ez a lista, rendben? De amiért nem szeretem ezt, az az, hogy folyamatosan nyomogattam az F9 billentyűt, látom, elkezdek ismétléseket kapni, és tudod, állítólag egy weboldalról érkező megrendelésekről van szó, és miért rendelne valaki ELDEBERRY-t? A VÉDRE csak nincs értelme, igaz? Szóval, nem tetszett a DATE DATE megszerzésének esélye. Szerettem volna egy egyedi listát. Szóval, itt döntöttem úgy, hogy meg fogom csinálni.állítólag egy weboldalról érkező megrendelésekről van szó, és miért rendelne valaki ELDEBERRY-t? A VÉDRE csak nincs értelme, igaz? Szóval, nem tetszett a DATE DATE megszerzésének esélye. Szerettem volna egy egyedi listát. Szóval, itt döntöttem úgy, hogy meg fogom csinálni.állítólag egy weboldalról érkező megrendelésekről van szó, és miért rendelne valaki ELDEBERRY-t? A VÉDRE csak nincs értelme, igaz? Szóval, nem tetszett a DATE DATE megszerzésének esélye. Szerettem volna egy egyedi listát. Szóval, itt döntöttem úgy, hogy meg fogom csinálni.

Először egy 12 termék listáját akartam létrehozni, és ezt egy egyedi listaként jegyzem meg, így egyszerűen előállíthatok egy szép ábécésorrendű elemlistát, és ezután 2-től kb. 7-ig kívántam ezek közül, és amit itt tettem, azt mondom = HA A KÖZ. A RAND egy fantasztikus függvény, amely 0 és 1 közötti tizedest generál <, 6. Vagyis az esetek körülbelül 60% -ában azt akarom, hogy vigye át ide a terméket a B. oszlopba, különben ne adjon nekem semmit. Ezt lemásolom. Számomra ez a termékek listájának létrehozása. Soha nem lesz ismétlés. Nincs esély az ismétlésekre, és minden alkalommal, amikor megnyomom az F9 billentyűt, más terméklistát kapok, és igen, úgy tűnik, hogy minden alkalommal megfelelő számú terméket kapunk. (= HA (RAND () <0,6, A1, “”))

Ezután a diagram címe; két különböző helyet kínálnak nekünk egy diagramhoz - a Fent a diagram rendben. Tehát most, hogy ez megvan, az Office 365 új Excel funkciója a TEXTJOIN. Szeretem ezt. A határoló a lesz; majd hagyja figyelmen kívül az üreset. Nem számít. Valójában… igen, nem, itt valóban nem számít. Ez a fontos. Az üreseket figyelmen kívül hagyjuk. IGAZ, és akkor íme az ilyen termékek listája. Oké. Tehát ott van a terméklistánk az első sorhoz, de nekem egy csomóat kell előállítanom, és itt eljutunk a kérdéshez, ahhoz a kérdéshez, amelyet ebben a konkrét esetben megpróbáltam megoldani. (= TEXTJOIN („;”, IGAZ, B1: B12))

Most, ha csak lemásolnám ezt a képletet, rendben, ha elvettem azt az eredeti képletet, és idejöttem, és ezt szerkesztettem - válassza a következőt: nyomja meg az F4 billentyűt, hogy megbizonyosodjak róla, hogy van egy abszolút referencia, és másolja le - te Meglátom, hogy végig azonos tárgyak leszek a végén. Nem túl érdekes hamis adatok, igaz? Szóval, ez nem fog menni. Mit kell tennem, meg kell vennem ennek a képletnek az eredményét, és egy egész csomót létre kell hoznom, jól? (= TEXTJOIN („;”, IGAZ, $ B $ 1: $ B $ 12))

Tehát kezdetben ezt tettem. Megcsináltam a CONTROL + C-t, majd idejövök, és be fogok illeszteni különleges értékeket - vagy azt hiszem, ez csak beillesztés - és ilyen PASTA ÉRTÉKEK, rendben, és ami számomra lenyűgöző - és én Korábban már beszélt erről a podcaston, és a YouTube-hozzászólásokban mindenki természetesen működött; nem - számomra az a lenyűgöző, hogy lemásoltam a C14 cellát, és így azt gondolhatnád, hogy amikor másoltam a C14-et, azt a C14-es szöveget a vágólapra másolták volna, de nem az. A C14-re mutat, igaz? Tehát, amikor először beillesztem, meggy, DÁTUM, ELDERBERRY-t kaptam, de most látja, hogy a C14, a menethangyák, almára, meggyre, Ábra-ra változott, és le fogok jönni ide, és én Ismét a PASTE VALUES-ra megyek, és mindig megdöbbenek, hogy az új értékre változott.

Rendben, tehát, ha csak PASTA-ÉRTÉKEKET, PASTA-ÉRTÉKEKET, PASTA-ÉRTÉKEKET, PASTA-ÉRTÉKEKET tudnék, ez minden egyes alkalommal új választ generálna. Ezúttal, amikor ÉRTÉKEKET, ALMÁT, BANÁNT, DÁTUMOT, ÁBRÁT, ICEBERGET, JACKFRUIT-OT PASZTOLOK, de nézze, gondot okoz az egér megragadása, és itt feljönni a PASTE választása, majd az ÉRTÉKEK választása. Tehát a fantasztikus REDO funkciót fogom használni - nem pedig UNDO, REDO -, ami F4, tehát F4, illessze be az új értéket. Amikor megnyomom az F4-et, megkapom a BANÁNÁT, DÁTUMOT, ELDERBERRY, LIME-t. Szóval, ez egyszerűen egyszerű. F4, LE NYÍL, F4, LE NYÍL, F4, LE NYÍL, rendben, és az élet nagyszerű. Ott van elég hamis adatom a cikkhez, rendben, de még ez is gond, rendben van?

Tehát az a módszer, amelyet egy jó barátomtól, aki már elhunytam, megtanultam - Simon Benninga professzor erre tanított - ha van modellünk - és ez lényegében egy modell -, amely a RAND vagy a RANDBETWEEN felhasználásával generál egy eredmény, amit tehet, hogy ennek az eredménynek több változata is megtörténhet, rendben, és a modellünk eredményétől balra lévő cellából kell indulnunk, ki kell választanunk azt a cellát és azt a cellát, amely tartalmazza a képletét, majd bármennyire is akarja - tegyük fel, hogy nekem 100-ra vagy ezekre 132-re volt szükségem -, csak másolja vagy jelölje ki teljesen, és ide fogunk térni a DATA fülre, a DATA fülre, WHAT-IF ELEMZÉS, ADATTÁBLÁZAT, rendben?

Most ezt folyamatosan használom, hogy megmutassam, hogyan hozhatunk létre több forgatókönyvet, de ebben az esetben valójában nincs semmi a ROW INPUT CELL-hez. A COLUMN INPUT CELL elemhez csak válasszon ki egy üres cellát - mindegy, hogy melyik celláról van szó -, és ez 132-szer fogja futtatni ezt a modellt, minden egyes alkalommal lényegében az F9 megnyomásával hozza létre az új véletlenszerű értékeket, kattintson az OK gombra , és, bam, és működik. Ezt nagyon szeretem.

Ez most élőben van. Minden alkalommal, amikor megnyomom az F9-et, új 132-es készletet kapok ezekből. Tehát, csak másolja - CONTROL + C -, és jöjjön ide, KÜLÖNLEGES SPECIÁLIS ÉRTÉKEK, és megvan a hamis terméklistánk, és készen állunk arra, hogy lényegében megtegyük azt, ami a 2097-es epizódban volt: kettéosztani egy x oszlopot; x; x; sorokra. Javasoljuk, hogy nézze meg ezt a videót, ez egy nagyszerű videó, vagy a Strategic Finance magazin 2017. novemberi, 2017. novemberi száma. November elején jelenik meg online.

Rendben. Tehát ezek a módszerek a Power Excel With, 2017 kiadás című könyvben találhatók. Kattintson a jobb felső sarokban található i gombra a megtekintéshez.

Recap of what we talked about today: the goal is to create a sample data set with ; separated products; always two or more products up to a max of 12; so I stored a list of products in a custom list so you can easily generate a single column of products; using RANDBETWEEN, that would have worked but we have duplicates in the list so I'm using the RAND function to say is this product in or not; then the TEXTJOIN function to concatenate the non-blanks with ;s in between; but then the big question, now that you have one result, how do you make multiple results using the RAND function; well, that's surprising that one copy and then multiple paste values will give you different answers because it's always recalculating after each paste; and you could speed that using F4 to redo the paste values. Not a bad way to go, but the superfast way, thanks to Professor Benninga, use the WHAT-IF tools and a data table with an empty cell as the COLUMN INPUT CELLS and you'll be able to generate hundreds of random results very, very quickly. Alright, there you go.

Hát hello. Szeretném megköszönni, hogy megálltál. Legközelebb találkozunk egy újabb netcast-lal.

Fájl letöltése

Töltse le a minta fájlt innen: Podcast2155.xlsm

érdekes cikkek...