Keresés

Részletes keresés

tt65 Creative Commons License 2011.03.18 0 0 14438

Én az A oszlopba betenném a szöveget (Céges Indormáció) a B oszlopba a link címét (www.micegunk.hu) textben, és csinálék egy makrót, ami az A-ban lévő szöveghez Beszúrás-Hivatkozás beteszi a B-ben lévő linket. Utána B törölhető.

Előzmény: Törölt nick (14437)
Törölt nick Creative Commons License 2011.03.18 0 0 14437

ez lenne a végeredmény ha rákattint a delikvens megnyilik az alapértelmezett böngésző a keresett oldalal.

 

A linkek sima txt ben vannak kigyűjtve, de tehetem word be ha úgy egyszerűbb.

 

A linkek címét ha egyesével át tudom írni de jó lenne ha csak ezzel kellene bajlódnom s mással nem.

Biztos látott már mindenki ilyen excel lapot amiben voltak ilyen linkek :(

Előzmény: tt65 (14404)
Törölt nick Creative Commons License 2011.03.18 0 0 14436

=INT(VÉL()*100)+1

 

Előzmény: tuono045 (14435)
tuono045 Creative Commons License 2011.03.18 0 0 14435

Közben összeállt a fejemben, és éppen rátapintottál a lényegére, amire nekem szükségem van. 1-100 ig számokra, amik véletleszerű sorrendben vannak. Ehhez utána hozzárendelem a kategóriákat. Hogy tudom előállítani a véletlen sorrendű 1-100-ig terjedő számsort?

Előzmény: Törölt nick (14433)
Törölt nick Creative Commons License 2011.03.18 0 0 14434

Ilyenkor célszerű megadni a hibaüzenetet, és hogy melyik sornál akad ki a futás. Úgy könnyebben tudnánk diagnosztizálni a problémát.

Előzmény: yxc432 (14421)
Törölt nick Creative Commons License 2011.03.18 0 0 14433

Valószínűleg totál nem értem a kérdést, de a következő gondolatom támadt.

Mi lenne, ha 1-100 közötti véletlenszámokat generálnál?

Ha az eredmény 1-40 között van, akkor 1. kategória. Ha 41-69 között, akkor 2. kategória, stb.

Előzmény: tuono045 (14411)
Delila10 Creative Commons License 2011.03.18 0 0 14429

Nálam rendesen működött, de átírtam a Jimmy féle formára.

 

Sub Transzponalas()
    Dim wbSource As Workbook
    Dim SourcePath As String, FName As String
    
    SourcePath = "C:itt_vannak_a_fájlok_mappa"
    FName = Dir(SourcePath & "*.xls", vbNormal)
    While Not FName = ""
        Workbooks.Open Filename:=SourcePath & FName
        Set wbSource = ActiveWorkbook
        Range("A1:DF120").Copy
        Range("A121").Activate
        Selection.PasteSpecial Transpose:=True
        Rows("1:120").Delete
        wbSource.Save
        wbSource.Close
        FName = Dir()
    Wend
End Sub

Most még az lehet baj, hogy Jimmy makrójávan összegyűjtötted 1 füzetbe az adatokat. Ez a gyűjtő füzet ne legyen a megadott könyvtárban.

Előzmény: yxc432 (14421)
Delila_1 Creative Commons License 2011.03.18 0 0 14428

Megpróbálom egyszerűbben, de el is küldöm a füzetet.

 

Tehát az 1:40 cella képlete az A oszlopban:

=RANDBETWEEN(RANDBETWEEN(1;20);RANDBETWEEN(21;30))

Ez 40 db 1 és 30 közötti véletlenszámokat állít elő.

 

A 41:69-ben: =RANDBETWEEN(RANDBETWEEN(31;40);RANDBETWEEN(41;50))

31 és 50 közötti számok, 29 db.

 

70:84-be: =RANDBETWEEN(RANDBETWEEN(51;60);RANDBETWEEN(61;70))

85:93-ba: =RANDBETWEEN(RANDBETWEEN(71;80);RANDBETWEEN(81;90))

94:98-ba: =RANDBETWEEN(RANDBETWEEN(91;100);RANDBETWEEN(101;110))

99:100-ba: =RANDBETWEEN(RANDBETWEEN(111;120);RANDBETWEEN(121;130))

 

Ezután egy makró a C oszlopot feltölti a véletszámokkal, a C2:C1001 tartományban (címnek hagyva helyet a C1-ben).

 

Sub rand()

Dim i As Long

For i = 1 To 1000

Cells(1, 10) = "=RANDBETWEEN(1,100)"

Cells(i + 1, 3) = Cells(Cells(1, 10), 1)

Next

End Sub

 

Természetesen az A oszlop véletlen tartományait a saját igényednek megfelelően add meg.

Előzmény: tuono045 (14420)
tt65 Creative Commons License 2011.03.18 0 0 14427

ill. ki tudja mire gondolt, de lehet így is. igaz a cond formatting sokkal jobb és több mindent tud. és a 2010ben még többet tud ...

Előzmény: tt65 (14426)
tt65 Creative Commons License 2011.03.18 0 0 14426

ő nem conditional formatting- ra gondolt, hanem cella egyéni formázásra, pl.: [Kék]0;[Piros]-0;[Zöld]0;[Sárga]" semmi szám"

 

Előzmény: SQLkerdes (14424)
Törölt nick Creative Commons License 2011.03.17 0 0 14425

"Kezdőlap" ("Home"?) és ott a "stílusok" (style?) és azon a feltételes formázás (conditional formatting?)

a használata más, mint 2003-ban de könnyű rájönni

Előzmény: Gavriel (14423)
SQLkerdes Creative Commons License 2011.03.17 0 0 14424

Home tab - Conditional formatting

Előzmény: Gavriel (14423)
yxc432 Creative Commons License 2011.03.17 0 0 14422

sajna rádió kavart meg, a webesek azt irták, egész héten szép idő lesz, majd először azt közölték a rádióban, hogy szerdától eső, majd webes előrejelzés és esti tv is azt mondta, hogy hétfőtől négy napig eső. Hát a hétfő-keddi kamu esőre sokalltam be, pláne a hétfői napomat kellett átszervezni, mert a csoport lemondta a kirándulást, hogy esőben nem jüó menni - simán mehettünk volna hétfőn, erre kedd-szerda kellett a hétfői dolgokat is megcsinálnom, napi 20 órás loholás értelmetlenül.:-((

 

szóval, nem én, hanem a csoport többsége, és nem öltem meg egy meteorológust ser, mert egyrészt a weboldalak mögött többnyire nem meteorológusok vannak, hanem reklámmarketingetek, akik bevételt akarnak, ehhez nagy kattintási arány kell, másrélszt annyit kapnék értük is, mint egy rendes emberért, nem éri meg.:-(

Előzmény: _Nyuszi (14397)
yxc432 Creative Commons License 2011.03.17 0 0 14421

Bocsánat, mostanában kapós lettem, nehezen jutok webhez.

 

Igen, így irtam a path-t.

 

14260-as működik, ez nem, pedig ugyan az a könyvtár.

 

lehet, hogy "=" kell "as" helyett, vagy más a gond?

Előzmény: Delila_1 (14390)
tuono045 Creative Commons License 2011.03.17 0 0 14420

Atyaúúúúristen... :D

Megpróbálom értelmezni egyenlőre, meg beírkálom.

Ha nem megy esetleg elküldenéd nekem?!

Előzmény: Delila_1 (14419)
Delila_1 Creative Commons License 2011.03.17 0 0 14419

 

Már látom is a hibát. Semmi HA, a függvény =INDIREKT("C"&RANDBETWEEN(1;100)).

 

Az első 40 véletlen alsó- és felső határa ne essen bele a 29 következőbe, és az azt követő 15-be, stb.

Előzmény: Delila_1 (14418)
Delila_1 Creative Commons License 2011.03.17 0 0 14418

Jött egy elég vad ötletem.

 

Egy oszlopba 40 cellába beviszel egy randbetween függvényt, ahol megadod az alsó és felső értéket, mondjuk 100 és 200. A mellette lévő cellákba 250 és 300 közötti értéket adjon a rbw.

 

A következő 2×29 cellába is megadod az eléggé eltérő véletleneket. És így tovább a 15-höz, és a többihez is.

 

Legyen a két segédoszlop az A és B.

 

A C oszlop képlete: =RANDBETWEEN(A1;B1), ezt lemásolod.

 

E1-be írtam a feltételt, ami A, B, C, D és E lehet.

 

Most egy egymásba ágyazott Ha függvény következik, aminek csak az első két tagját írtam le (azt is két sorba szedve).

 

=HA(E1="A";INDEX(C:C;RANDBETWEEN(1;40));HA(E1="B";

INDEX(C:C;RANDBETWEEN(41;69));INDEX(C:C;RANDBETWEEN(71;85))))

 

Közel sem biztos, hogy ez így jó.

Előzmény: tuono045 (14416)
Delila_1 Creative Commons License 2011.03.17 0 0 14417

 

Köszönöm, még soha nem néztem meg ezt a lehetőséget.

Előzmény: tuono045 (14416)
tuono045 Creative Commons License 2011.03.17 0 0 14416

Én az eszközök menü bővítménykezelőben az Analysis ToolPak és az Analysis ToolPak VBA funkciókat telepítettem. Aztán eszközök/adatelemzés elérhető és ott lehet mahinálni ezekkel a generálásokkal. :)

Előzmény: Delila_1 (14415)
Delila_1 Creative Commons License 2011.03.17 0 0 14415

Hol található ez a párbeszéd ablak?

 

Látom, választható a Bernoulli-féle, bármit is jelentsen.

Előzmény: Törölt nick (14409)
tuono045 Creative Commons License 2011.03.17 0 0 14414

Igazából én nagyon nem értek hozzá, de ha el tudod mondani, hogy milyen infora van szükség a megoldáshoz, akkor azokat kiötlöm. Amit a problémáról magam tudok azt már leírtam sajnos. :)

Előzmény: SQLkerdes (14413)
SQLkerdes Creative Commons License 2011.03.17 0 0 14413

A roundbtw nem lesz elég, mert ennél összetettebb a probléma.

Ha jól értem, akkor először ki kell számolni a megfelelő eloszlással az eloszlási görbét (STDEV, AVERAGE) és utána meg kell nézni, hogy milyen szám mekkora valószínűséggel esik a görbére (NORMDIST, ha jól emlékszem).

 

Viszont a statisztikai részét sokkal de sokkal jobban kell érteni, mint amennyire én értem, ahhoz, hogy segíteni tudjak.

Előzmény: Törölt nick (14412)
Törölt nick Creative Commons License 2011.03.17 0 0 14412

hát azt én se így kapásból. De nézd már meg azt a két függvényt, szerintem a randbeetwen elég lesz.

Előzmény: tuono045 (14410)
tuono045 Creative Commons License 2011.03.17 0 0 14411

Most próbálgatom a véletlenszám generálást, de mindegyiknél az a probléma (a vél() függvénynél is), hogy azonos valószínűségeket rendel a hat kimenet előfordulásához. Nekem pedig minden egyes kimenethez egyéni valószínűség van megadva a táblámban. Ezeket kellene rendelnem a kimenetekhez egyedileg és ennek megfelelően csinálni a véletlenszám generálást.

 

Az én esetemben a végeredménynek 100 véletlenszám esetén:

 

1. kat. 40

2. kat. 29

3. kat. 15

4. kat. 9

5. kat. 5

6. kat. 2

 

A kategóriák ilyen számban, véletleszerű sorrendben fordulnak elő a 100-as mintában. Na ezt nem tudom megoldani... :) De nem adom fel! :D

Előzmény: tuono045 (14410)
tuono045 Creative Commons License 2011.03.17 0 0 14410

Nem ismerem ezeket a függvényeket. A problémám pedig az, hogy nem tudom mit hogyan állítsak be ezen a véletlenszám generálós ablakon. :S

Előzmény: Törölt nick (14409)
Törölt nick Creative Commons License 2011.03.17 0 0 14409

ezt próbáltad?

Előzmény: tuono045 (14407)
Törölt nick Creative Commons License 2011.03.17 0 0 14408

Vannak ilyen függvények, azok miért nem jók? RANDBETWEEN(), VÉL()?

Előzmény: tuono045 (14407)
tuono045 Creative Commons License 2011.03.17 0 0 14407

Sziasztok!

 

Csak most találtam rá erre a fórumra Delila-nak köszönhetően.

Remélem tud nekem segíteni egy hozzáértő szaki. :)

 

Szeretnék készíteni magamnak egy véletlen-szám generátort. 6 esemény véletlenszerű bekövetkezése (pl. 1000 esetes mintán), meghatározott valószínűséggel. A kép mutatja, hogy miről van szó. Az eredményt utólag rendelem majd a kimenetekhez, csak előtte véletlenszám generálásra lenne szükség. Az excel "Data Analysis" alatt keresgéltem hozzá, de nem tudom melyiket kéne használnom, azt meg pláne nem, hogy hogyan.

 

 

Egy egyszerű Bernoulli-t sikerült csinálnom (igen-nem bekövetkezéssel), de ennél összetettebbre van szükség, hogy pontosan tudjam szimulálni az összeredményt.

 

Előre is köszönöm a segítséget!

 

tuono

tt65 Creative Commons License 2011.03.17 0 0 14406

szívesen, örültem ha segíthettem.

Előzmény: Törölt nick (14405)
Törölt nick Creative Commons License 2011.03.17 0 0 14405

Köszönöm a választ!

Előzmény: tt65 (14401)

Ha kedveled azért, ha nem azért nyomj egy lájkot a Fórumért!