Keresés

Részletes keresés

Fferi50 Creative Commons License 2019.03.28 0 0 32584

Szia!

 

Előnézet is "megeszi" a backslasht, utána újra be kell duplázni, mielőtt elküldöd.

 

A konkrét kérdésre. Külső hivatkozás csak úgy működik indirekt függvénynél, ha az a másik munkafüzet is nyitva van.

Mi is a feladat egyébként?

Egy másik munkafüzet adatát szeretnéd ebbe a munkafüzetbe átmásolni vagy egy másik munkafüzetben található cím alapján szeretnél adatot bemásolni ebbe a munkafüzetbe?

Mert nem mindegy. A leírásodból sajnos ez nem derült ki pontosan.

Az egyik működik, a másik indirekttel nem, de meg lehet kerülni.

 

Üdv.

Előzmény: Ketele69 (32578)
Törölt nick Creative Commons License 2019.03.28 0 0 32583

Nemtom h. ezt keresed-e, de próbáld ki:

  • csináld meg a 10x20-as cellatartományt az A1 cellában kezdődően
  • mentsd el akármi.xlsx néven
  • nyiss egy új munkafüzetet
  • egy tetszőleges cellán állva mondd neki, hogy Beszúrás/Objektum/Létrehozás fájlból/tallózással válaszd ki az akármi.xlsx fájlt/OK

és nézd meg az eredményt-.

Előzmény: GreenIT (32575)
James 42 Creative Commons License 2019.03.28 0 0 32582

par oszlop es par sor bal felso sarokban legyen 14-15-os pontszelessegre beallitva

 

Szerintem már ezt nem nagyon lehet megérteni, mert a szélességet csak oszloponként, a magasságot csak soronként lehet állítani. A sorszélességet és az oszlopmagasságot nem ártana elmagyarázni, hogy megértsük, mit akarnak ezek jelenteni.

 

A megoldas az lenne, mint pl. egy fejleces vagy blokkos papir, ahol a felso reszben, vagy egy bal oldali oszlopsavban vannak kis betuk, es alatta, vagy mellette mas formazas lehetseges.

 

Ezt simán meg lehet csinálni, de csak a betűméretre, és nem úgy, hogy a cellák mérete is más legyen. Mármint nem lesznek egy sorban különböző magasságú, vagy egy oszlopban különböző szélességű cellák, legfeljebb csak a cellák egyesítésével.

 

hogyan lehet kitalalni, mekkora tartomanyt kell osszevonni egy "normal" cellahoz, mert pl. 3sor*3oszlop 15 pontos cellabol lehet egy normat meretut csinalni.

 

Szerintem erre kitűnően alkalmas az osztás nevű művelet. Beírod a szöveget egy cellába, megnézed, hogy mekkorába fér el, aztán a méretét elosztod a kisebb cellák méretével, és máris megvan, hogy hányat kell belőlük egyesíteni, hogy elférjen benne a szöveg. Ha nem egész szám jön ki, akkor veheted az eredmény egészrészét, és esetleg hozzáadhatsz még egyet vagy kettőt a biztonság kedvéért.

Előzmény: GreenIT (32575)
James 42 Creative Commons License 2019.03.28 0 0 32581

Nem tudom, hogy honnan szedted, hogy 4-es méretnek felel meg, mert nálam a 15 pont szélesség a 15-ösnek felel meg. És igenis létezik 4-es méret is, csak nem jelenik meg a listán, be kell írni kézzel.

Előzmény: GreenIT (32574)
Sánta Kutya (SK) Creative Commons License 2019.03.28 0 0 32580

Lehet, hogy pont azért, mert használtad az előnézetet... A fórumszoftver sötét oldalához tartozik.

Előzmény: Ketele69 (32578)
James 42 Creative Commons License 2019.03.28 0 0 32579

Nyilván annyit, hogy beleférjen. Ezt vagy kiszámolja az ember (ami a legtöbb betűtípusnál elég macerás), vagy kipróbálja, és ami beválik, azt megtartja.

Előzmény: GreenIT (32573)
Ketele69 Creative Commons License 2019.03.28 0 0 32578

A backslasht pedig duplán írtam be és az előnézet is jó volt miért nem jelenítei meg?

Ketele69 Creative Commons License 2019.03.28 0 0 32577

Sziasztok!

 

Sajnos még mindig nem sikerült indirekt függvénnyel megoldani az alábbi problémát.

Az „Alap” tábla B1 cellájában az alábbi (egy másik könyvtárban lévő „Háttér” táblára mutató) útvonal hivatkozás van:

 

 ='D:map1map2map3map4[háttér.xlsm]munka1'!$K$100 

ahol, map4 lenne a változó, amit az „Alap” tábla A1 cellájából venne.

 

Az alábbi és ehhez hasonló megoldásokkal próbálkoztam, de az eredmény: #HIV! 

 

=Indirekt(”'D:map1map2map3”&$A$1&”[háttér.xlsm]munka1'!$K$100”)

 

Egyáltalán megoldható így a feladat?

 

Köszönöm,

Sánta Kutya (SK) Creative Commons License 2019.03.28 0 0 32576

Dehogynem. Annyira értem meg, amennyire érthetően leírtad. Egy in medias res kezdéssel, amiből nem derül ki, miért támadt ez a furcsa követelmény, és tényleg szükséges-e.

 

Dehogy csinálom. Mi itt néhányan a szabadidőnkből segítünk másoknak. Elég sokat. Én is rá szoktam szánni az időt, ha úgy érzem, hogy érdekes a probléma vagy hogy hatékonyan tudok segíteni. Ez a keret ebben az esetben kimerült.

 

Ami számomra érdekes vagy előrevivő lenne, hogy hogy lehet a problémát két lépéssel távolabbról szemlélni. Ezt írtad: "15 pontnyi sor- es oszlopmagassagra van szukseg". De azt nem, hogy miért. Hogy jött ez ki? Nem egy problémát, feladatot adtál elő, hanem egy kész megoldást, ami neked nem jó. Ha szakembertől akarsz segítséget, a megoldandó feladattal célszerű kezdeni. Itt van ez az útmutató fent a topik címe alatt, ezért tettük ide.

 

"A megoldas az lenne, mint pl. egy fejleces vagy blokkos papir, ahol a felso reszben, vagy egy bal oldali oszlopsavban vannak kis betuk, es alatta, vagy mellette mas formazas lehetseges."

Ezt simán tudja az Excel, csak ha jól értettem, nem voltál elégedett azzal a betűmérettel, amivel arra a kis helyre egy nagy szöveg elfér. Ezen nehéz segíteni.

Előzmény: GreenIT (32575)
GreenIT Creative Commons License 2019.03.28 0 0 32575

Ugy tunik, cask nem akarod megertei a szitut.;)

 

Csinald meg, amit irtam, par oszlop es par sor bal felso sarokban legyen 14-15-os pontszelessegre beallitva.

 

A problema az, hogy ez determinalja a tablazat bal szelso es felso sorait.

 

A megoldas az lenne, mint pl. egy fejleces vagy blokkos papir, ahol a felso reszben, vagy egy bal oldali oszlopsavban vannak kis betuk, es alatta, vagy mellette mas formazas lehetseges.

 

A cellaegyesiteses megoldas meg egy opcio, kerdes, hogyan lehet kitalalni, mekkora tartomanyt kell osszevonni egy "normal" cellahoz, mert pl. 3sor*3oszlop 15 pontos cellabol lehet egy normat meretut csinalni.

Előzmény: Sánta Kutya (SK) (32572)
GreenIT Creative Commons License 2019.03.28 0 0 32574

Persze, de mindenhol beallithatod a 14-15 pont szelesseget, ami kb. 4-es betumeretnek felel meg, ami nem letezik.

Előzmény: Delila10 (32570)
GreenIT Creative Commons License 2019.03.28 0 0 32573

Gondoltam ra, de hogyan talalod ki, hogy hany cellat kell egyesiteni, hogy legalabb 10-es betumerettel par szavas szoveg illetve szamok olvashatoak legyenek?

 

Előzmény: Sánta Kutya (SK) (32569)
Sánta Kutya (SK) Creative Commons License 2019.03.28 0 0 32572

A megjegyzés egy elég kilógó elem, ami tulajdonképpen a táblázat harmadik dimenziója, de a legújabb verzióban már megjegyzéstörténet is van, így sikerült a kétdimenziós táblázatból 4D-set csinálni. Nem kezelhető normális eszközökkel, és nyomtatáskor is problémát okoz.

 

Én azt hiszem, itt olyan esettel állhatunk szemben, amikor egy tüdőgyulladásra köhögéscsillapítót keresnek a probléma feltárása és kezelése helyett. Ha ez az én feladatom lenne, az elejéről kezdeném átgondolni, hogy jutottunk ide, és valóban egy zsákutcába akarjuk-e megtalálni a bejáratot.

Előzmény: James 42 (32571)
James 42 Creative Commons License 2019.03.28 0 0 32571

Ha nem kell, hogy mindig látsszanak a megjegyzések, hanem elég, ha csak akkor, ha ráállsz az egérrel a megfelelő cellára, akkor használhatod a jobb egér menü "Megjegyzés beszúrása" opcióját. Ebben az esetben egy kis piros háromszög látszik azon cellák jobb felső sarkában, amelyekhez van megjegyzés.

Ha mindig látszaniuk kell a megjegyzéseknek, akkor viszont aligha tudod megoldani a dolgot plusz sorok vagy oszlopok nélkül.

Előzmény: GreenIT (32568)
Delila10 Creative Commons License 2019.03.28 0 0 32570

Az oszlopszélességet oszloponként állíthatod, a sormagasságot pedig soronként. Egy oszlopban nem lehetnek eltérő szélességű cellák, sem egy sorban eltérő sormagasságúak.

Előzmény: GreenIT (32568)
Sánta Kutya (SK) Creative Commons License 2019.03.27 0 0 32569

Nem teljesen értem, mit akarsz, de az egyesített cella nem jó?

Előzmény: GreenIT (32568)
GreenIT Creative Commons License 2019.03.27 0 0 32568

A lehetetlenre is tudtok megoldast talalni? :)

Felmerult egy gond.

Egy 20 oszlopnyi es 10 sornyi teruletre 15 pontnyi sor- es oszlopmagassagra van szukseg, viszont mellejuk, illetve alajuk kellene irni megjegyzeseket.

Megoldhato valahogy, hogy pl. a bal felso sarokban legyen ez a kis terulet, es mellette mar normal oszlop es sorszelesseg legyen, ahova legalabb 10-es betuvel lehet irni?

 

thomas5000 Creative Commons License 2019.03.23 0 0 32567

Tökéletes. Nagyon szépen köszönöm! :)

Előzmény: Fferi50 (32566)
Fferi50 Creative Commons License 2019.03.23 0 0 32566

Szia!

 

Nem kell ehhez makró. Írd be ezt a képletet az A1 cellába:

=ELTOLÁS($A$1;MARADÉK(SOR();5)-HA(MARADÉK(SOR();5)=0;-4;1);INT(SOR()/5)+HA(MARADÉK(SOR();5)=0;0;1);1;1)

és húzd lefelé amíg 0 nem lesz az eredménye.

 

A képlet VBA formátumban:

Range("A1:A100").Formula="=OFFSET($A$1,MOD(ROW(),5)-IF(MOD(ROW(),5)=0,-4,1),INT(ROW()/5)+IF(MOD(ROW(),5)=0,0,1),1,1)"

 

Az A oszlop első 100 cellájába beírja a képletet.

 

Üdv.

Előzmény: thomas5000 (32565)
thomas5000 Creative Commons License 2019.03.23 0 0 32565

Sziasztok!

 

Egy olyan makróra lene szükségem, ami ezt megcsinálná.

 

 

Előre is köszönöm!

Milvus24 Creative Commons License 2019.03.23 0 0 32564

Közben sikerült megoldanom, elkértem lakótársam laptopját mert neki 2019-es az excel-je. 

Milvus24 Creative Commons License 2019.03.23 0 0 32563

Én is úgy próbáltam ahogy írtad, mind a két verzióval és 0-át adott ki pedig ctrl+shift+enter-el zártam le.

A lényeg az, hogy az "A" oszlopban vannak számok és a "B" is ezekből kéne a feltétel pl hogy A=1 és B=2 és akkor ha mind a kettő teljesül a "D" oszlopban szereplő értékek közül szedje ki a maxot. Mert minden ilyen párhoz hogy A=1 B=1 vagy A=1 B=2 stb. tartozik 24 db érték de nekem csak a legnagyobb kéne.

 

mert úgy van hogy:

A        B    C    D

hónap nap óra hőm.

1        1     0    -5,24

1        1     1    -7,41

1        1     2    -6.00

[....]

1       1     23   -4,14

1       2      0    -4,74

 

És ez így tovább nagyon nagyon hosszan

Előzmény: Fferi50 (32562)
Fferi50 Creative Commons License 2019.03.23 0 0 32562

Szia!

 

Pl. MAX(($A$1:$A$10=x)*($B$1:$B$10=y))

A képletet tömbképletként kell bevinni  - lezárás Ctrl+Shift+Enter, az Excel kapcsos zárójelbe teszi.

De működnie kellene szerintem a MAX(HA(ÉS feltétel1;feltétel2);érték;0)) formában is, szintén tömbképletként.

Esetleg mutasd, mit szeretnél két feltétellel vizsgálni.

 

Üdv.

Előzmény: Milvus24 (32561)
Milvus24 Creative Commons License 2019.03.23 0 0 32561

Egy kis segítséget szeretnék kérni!

Két feltételhez szabott maximális értéket szeretnék kapni egy adatsorból. 2019-es excelben úgy tudom van olyan függvény, hogy "maxha" de sajnos nekem 2016-os van és akárhogyan próbálom összehozni nem adja a helyes értéket. 

MAX,Ha,És függvényekkel próbáltam összehozni de soha nem jön ki két feltétel esetén jó érték. Addig minden jól megy amíg egy feltétel kell =MAX(HA(...)-al jól kijön egy feltétel esetén de kettőre már nem jött ki még akkor sem ha ÉS függvényt alkalmazok.

 

Valaki tud valami jó megoldást? Előre is köszi.

James 42 Creative Commons License 2019.03.22 0 0 32560

Köszi szépen! Úgy tűnik, ez megoldotta az én problémámat is. Ugyanis abban a táblázatban, amelyikkel a legtöbbször fordult elő, hogy bezáráskor egyből a "Mentés másként" jött fel, rákerestem a képletekre, és találtam is egyet: egy sima szöveget alakított át nagybetűssé. Átírtam a cella tartalmát simán a nagybetűs szövegre, elmentettem, és láss csodát: azóta nem jelentkezik a probléma.

Előzmény: Delila10 (32558)
Ketele69 Creative Commons License 2019.03.21 0 0 32559

Köszönöm szépen Mindenki válaszát!

Delila10 Creative Commons License 2019.03.21 0 0 32558

Ctrl+g-re bejön az Ugrás menü. Itt Irányított gomb, majd bejelölöd a Képletek-et, OK, és minden képletet tartalmazó cellád ki van jelölve a lapon.

Előzmény: Ketele69 (32552)
Fferi50 Creative Commons License 2019.03.21 0 0 32557

Szia!

 

Activesheet.Usedrange.Locked=False

 

Üdv.

Előzmény: pimre (32556)
pimre Creative Commons License 2019.03.21 0 0 32556

Kösz, sejtettem is, hogy lesz valami egysoros formula.

 

Egyetlen problémám van vele, hogy előtte az összes cella zárolását fel kellene oldani. Nálam legalábbis alapértelmezésben valamennyi cella zárolt, így hiába alkalmazom a képletet tartalmazókra az xlCellTypeFormulas szűkítést, a többi még zárolt marad.

 

Van erre is valami megoldás?

Előzmény: Fferi50 (32555)
Fferi50 Creative Commons License 2019.03.21 0 0 32555

Szia!

 

A módosítást meg lehet csinálni egy lépésben is:

 

ActiveSheet.UsedRange.SpecialCells(xlCellTypeFormulas).Locked = True

 

Így nem kell foglalkozni a lap méretével sem.

 

Üdv.

Előzmény: pimre (32554)

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