-
Mobilarena
A Microsoft Excel topic célja segítséget kérni és nyújtani Excellel kapcsolatos problémákra.
Kérdés felvetése előtt olvasd el, ha még nem tetted.
Új hozzászólás Aktív témák
-
Fferi50
Topikgazda
válasz
Kal-El #30471 üzenetére
Szia!
Még egy ötlet: Ha a cellához megjegyzést fűzöl és abba beírod a módosított értéket makróval, a megjegyzés méretét cellához igazítod és "eltakarod" vele a cellát és beállítod a megjegyzés és jelölő mindig látható, akkor általában csak a megjegyzést fogja látni a felhasználó. Igaz, ha rákattint, akkor a megjegyzés szerkeszthető lesz.
Másik lehetőség, hogy a cellában levő számot "kitakarod" - vagyis háttér színűre változtatod, a megjegyzésnél csak a jelölő megjelenítését. Ebben az esetben a cella fölé érve a cursornál megjelenik a megjegyzésben levő érték.Üdv.
-
Delila_1
veterán
válasz
Kal-El #30471 üzenetére
Egy laphoz rendelt makróval átíratjuk a bevitt értéket annak a 0,95-szörösére. A lenti makró a C oszlopba bevitt értékeket alakítja át (If Target.Column = 3).
Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Column = 3 Then
Application.EnableEvents = False
Target = Target * 0.95
Application.EnableEvents = True
End If
End SubMivel 10 helyett 9,5; 150 helyett 142,5 lesz a cellában, a lap többi képletében az =C5 helyett =C5/0,95 módon hivatkozz rá.
-
Grodd
tag
válasz
Kal-El #30465 üzenetére
Szia,
Nem lehet ilyet csinálni. Igazság szerint nem is értem, hogy ennek mi értelme lehetne.
Azt megteheted, hogy egy adott szöveget jelezzen ki custom format-tal a cella (pl "9,5", függetlenül a cella értékétől)
Véges számú diszkrét értékek esetén azt is megteheted feltételes formázással - annyi formázási szabályt kell létrehoznod egyenként, ahány lehetséges diszkrét érték van - hogy mindig pl a cella értékének 0,95-el szorzott értéket jelezze ki.Pl megadod, hogy ha 10 a cella étéke, akkor "9,5" legyen, ha 5, akkor "4,75", és így tovább, de hangsúlyozom, az összes lwhwtséges diszkrét értékre létre kell hoznod a szabályt. Végtelen lehetőség esetében természetesen ez sem járható út. Függvény viszont, illetve a cella értékét váltózóként nem lehet custom formatnak átadni.
De mit szeretnél elérni ezzel az egésszel? Lehet, hogy van a célra más, működőképes módszer is.
-
Fferi50
Topikgazda
válasz
Kal-El #27688 üzenetére
Szia!
Bocs, de a csatolt képen azt láttam, hogy a 10. sorban ott vannak az értékek, azok a számok, amiket világoszöldre váltasz. Lehet rosszul gondolom, de azok nem cellákban vannak?
Másrészt, lehet a skálázást az oszlopok értékéhez is viszonyítani, akkor két képlet kell.
10-ig =OSZLOP()/2<=$B$5
10-től=OSZLOP()-10<=$B$5Ha nem az A oszloptól indul a skála, akkor annyi oszlopot még ki kell belőle vonni, hogy helyes eredményt kapj (ezt ki tudod kísérletezni).
Üdv.
-
Fferi50
Topikgazda
válasz
Kal-El #27683 üzenetére
Szia!
Ha B5 cellában van az érték és a 8. sorban van a "státuszjelző", a 10.sorban pedig a "skála", akkor a feltételes formázás képlete a 8. sorra (érvényesség =$A$8:$DF$8)
=A$10<=$B$5
Ebben az esetben a feles értékeket is be kell írnod a 10.sorban levő skálába.Ha nem az első oszlopban kezdődik a jelző, akkor A$10 helyett a megfelelő oszlop betűjelét írd be és attól az oszloptól indul a feltételes formázás érvényessége is.
Üdv.
-
Fferi50
Topikgazda
válasz
Kal-El #27676 üzenetére
Szia!
Azért tisztázni kellene még egy-két dolgot:
A több cella azonos sorban vagy azonos oszlopban van, esetleg "összevissza"?
A különbség minden esetben +1 a cellaszínezés feltételében?
Az A1 (azaz az induló cella) is szineződjön?Ha egy sorban vannak, kijelölöd a cellákat A2-től végig, a feltétel képlet pedig így néz ki: B1>A1+1 és ez érvényes a kijelölés egészére. Ha az A1 cellát is szeretnéd színezni, arra külön feltétel kell, A1>1 ezt lehet képlettel, vagy adott tartalmú cellák formázása pontból.
Üdv.
-
lappy
őstag
válasz
Kal-El #18873 üzenetére
=A7*HATVÁNY((A8+A9);2)
itt olvashatod -
Mutt
senior tag
válasz
Kal-El #18584 üzenetére
Hello,
A mintád alapján, ha a D-oszlopban pozitív szám van, akkor az E-ben a csapat zöld, tehát nyert. Ha negatív, akkor pedig vesztett és piros. Ezen logika alapján a DARABHATÖBB függvény használható N82 és O82 cellákban:
=DARABHATÖBB($F:$F;$M82;$G:$G;$P82;$D:$D;">0")+DARABHATÖBB($G:$G;$M82;$F:$F;$P82;$I:$I;">0")
=DARABHATÖBB($F:$F;$M82;$G:$G;$P82;$D:$D;"<0")+DARABHATÖBB($G:$G;$M82;$F:$F;$P82;$I:$I;"<0")Színeket csak saját függvényekben (UDF) tudnál használni.
üdv.
-
Mutt
senior tag
válasz
Kal-El #18530 üzenetére
Hello,
Caipi által javasolt SZUMHA a legegyszerűbb erre, igaz hogy 6x kell használnod, de könnyen érttelmezhető és javítható:
=SZUMHA(E:E;M1;B:B)+SZUMHA(E:E;M1;C:C)+SZUMHA(E:E;M1;D:D)+SZUMHA(H:H;M1;I:I)+SZUMHA(H:H;M1;J:J)+SZUMHA(H:H;M1;K:K)Egy rövidebb, de lassabb megoldás pedig szorzatösszeggel:
=SZORZATÖSSZEG(--(E:E=M3);B:B+C:C+D:D)+SZORZATÖSSZEG(--(H:H=M3);I:I+J:J+K:K)üdv.
Új hozzászólás Aktív témák
Hirdetés
- Azonnali VGA-s kérdések órája
- Az áremelések és a GTA VI késése miatt nem költekeznek a játékosok?
- Hardcore café
- Google Pixel topik
- Netfone
- Kormányok / autós szimulátorok topikja
- Melyik hordozható audiolejátszót (DAP, MP3, stb.) vegyem?
- NVIDIA GeForce RTX 5080 / 5090 (GB203 / 202)
- Autóápolás, karbantartás, fényezés
- AMD K6-III, és minden ami RETRO - Oldschool tuning
- További aktív témák...
- Telefon felvásárlás!! Honor Magic6 Lite, Honor Magic6 Pro, Honor Magic7 Lite, Honor Magic7 Pro
- ÁRGARANCIA!Épített KomPhone i5 14600KF 32/64GB DDR5 RAM RTX 5070Ti 16GB GAMER PC termékbeszámítással
- LG 65B4 - 65" OLED - 4K 120Hz 1ms - NVIDIA G-Sync - FreeSync Premium - HDMI 2.1 - PS5 és Xbox Ready
- AKCIÓ! Microsoft XBOX Series S 512GB játékkonzol garanciával hibátlan működéssel
- Csere-Beszámítás! AMD Ryzen 7 9700X Processzor!
Állásajánlatok
Cég: CAMERA-PRO Hungary Kft
Város: Budapest
Cég: Promenade Publishing House Kft.
Város: Budapest