Dansk Regneark Forum
  Hjælp Hjælp  Søg i forum   Arrangementer   Opret ny bruger Opret ny bruger  Log ind Log ind


Emne lukketBetinget formatering formel/tal

 Besvar Besvar
Forfatter
SBB Se dropdown
Sølv bruger
Sølv bruger


Medlem: 03.Maj.2013
Land: Danmark
Status: Offline
Point: 168
Direkte link til dette indlæg Emne: Betinget formatering formel/tal
    Sendt: 14.Apr.2017 kl. 10:14
Hejsa,

jeg har et regneark over en kontoplan, som til brug for budget via en lopslagsformel, henter seneste 12 mdr. tal. Hver kopiere man bare formlen ned og den henter nye tal.

Meningen er så, at man i samme ark taster nye tal ind, hvis man vil have et andet budgettal end det realiserede - det er naturligvis MEGA no-go at blande formler og indtastede tal :-), så derfor vil jeg gerne have en betinget formatering som får en farve, hvis der tastet et tal ind i cellen (så cellen indeholder et indtastet tal) og bare almindelig formattering, hvis cellen indeholder en formel.

Umiddelbart kan jeg ikke finde ud af, om det kan lade sig gør, men måske nogen kender en walkaround - eller måske ved om det kan lade sig gøre.

mvh stig
Til top



Til top
excelent Se dropdown
Guld bruger
Guld bruger
Avatar

Medlem: 12.Apr.2011
Land: DK
Status: Offline
Point: 2171
Accepteret svar Accepteret svar
Direkte link til dette indlæg Sendt: 14.Apr.2017 kl. 21:12
Ved ikke hvilken ex-version du har, men det virker i min 2016 v

BetFormat_2.xlsx
Jeg anvender Excel 2016 DK. Hvad anvender DU ? HUSK TILBAGEMELDING !!!
Til top
Bjarnehansen Se dropdown
Platin bruger
Platin bruger
Avatar

Medlem: 20.Nov.2011
Land: DK
Status: Offline
Point: 5481
Direkte link til dette indlæg Sendt: 14.Apr.2017 kl. 11:07
Du kan ikke blande indtastede tal i en celle hvor der står en formel du sletter formelen når du indtaster noget i cellen.
prøv at upload dit ark så vil det være letter at evt. komme med en løsning
Husk, at trykke på [Tak], hvis du kan lide et indlæg.
Husk, at trykke på [Accepteret Svar], hvis du kan bruge et løsningsforslag.
Med venlig hilsen - Bjarne Hansen - Microsoft 365 DK
Til top
SBB Se dropdown
Sølv bruger
Sølv bruger


Medlem: 03.Maj.2013
Land: Danmark
Status: Offline
Point: 168
Direkte link til dette indlæg Sendt: 14.Apr.2017 kl. 11:18
Prøver lige, at beskrive mere nøjagtigt. Der står ENTEN tal ELLER formel (der selvfælgelig også viser et tal).

Formatteringen skal være aktiv, når cellen indeholder et indtastet tal, men ikke når tallet kommer fra en formel.

Ex.
Række A indeholder overskrifter Kontonr, kontonavn, jan, feb... osv til december

kol A: 10100
Kol B: Kontorartikler
Kol C: lopslag(a2;realiseret;3;0) - som f.eks. giver værdien 100 (omk var 100 i jan. sidste år)
Kol D: lopslag(a2;realiseret;4;0) - som viser værdien for feb sidste år fra området "realiseret)
Osv ud til kolonne
Kol O: lopslag(a2;realiseret;14;0)


Default viser alle celler C2 til O2 således den opslåede værdi fra området "realiseret" - dette gøres for hele kontoplanen - på over 1600 konti, da den indeholder flere aktivitetsområder, der er valgt indbygget i kontoplanen.

Nu ønskes, at i april - celle F2 - skal beløbet være noget andet, så man overskriver formlen, så der i stedet for er TASTET et tal ind - f.eks. 220.

Således er tallet i celle C2 til E2 (jan-mar) et tal som kommer fra et opslag (en formel) celle F2 (apr) er et tastet tal og celle G2-O2 (maj-dec) igen et tal som kommer via opslaget.

Når man så bare kigger nedover disse 14 kolonner og 1600 rækker er det jo ikke lige til, at se, hvad der er tal og hvad der er formler, med mindre man vælger, at vise formlen i celleindholdet - men det ser lidt rodet ud.

Ideen er, at de celler der IKKE indeholder en formel, men hvor tallet manuelt er tastet ind (formlen er slettet), og ser stå bare et tal) f.eks. er rød.

Håber det giver mening.

Til top
Bjarnehansen Se dropdown
Platin bruger
Platin bruger
Avatar

Medlem: 20.Nov.2011
Land: DK
Status: Offline
Point: 5481
Direkte link til dette indlæg Sendt: 14.Apr.2017 kl. 11:36
Husk, at trykke på [Tak], hvis du kan lide et indlæg.
Husk, at trykke på [Accepteret Svar], hvis du kan bruge et løsningsforslag.
Med venlig hilsen - Bjarne Hansen - Microsoft 365 DK
Til top
Bjarnehansen Se dropdown
Platin bruger
Platin bruger
Avatar

Medlem: 20.Nov.2011
Land: DK
Status: Offline
Point: 5481
Direkte link til dette indlæg Sendt: 14.Apr.2017 kl. 11:39
Jeg tror du du skal over i noget VBA programmering
Husk, at trykke på [Tak], hvis du kan lide et indlæg.
Husk, at trykke på [Accepteret Svar], hvis du kan bruge et løsningsforslag.
Med venlig hilsen - Bjarne Hansen - Microsoft 365 DK
Til top
excelent Se dropdown
Guld bruger
Guld bruger
Avatar

Medlem: 12.Apr.2011
Land: DK
Status: Offline
Point: 2171
Direkte link til dette indlæg Sendt: 14.Apr.2017 kl. 11:50
=IKKE(ER.FORMEL(A1))

eller

=ER.FORMEL(A1)
Jeg anvender Excel 2016 DK. Hvad anvender DU ? HUSK TILBAGEMELDING !!!
Til top
Bjarnehansen Se dropdown
Platin bruger
Platin bruger
Avatar

Medlem: 20.Nov.2011
Land: DK
Status: Offline
Point: 5481
Direkte link til dette indlæg Sendt: 14.Apr.2017 kl. 12:18
skal de også virke i 2010 eller kun i 2016
Husk, at trykke på [Tak], hvis du kan lide et indlæg.
Husk, at trykke på [Accepteret Svar], hvis du kan bruge et løsningsforslag.
Med venlig hilsen - Bjarne Hansen - Microsoft 365 DK
Til top
SBB Se dropdown
Sølv bruger
Sølv bruger


Medlem: 03.Maj.2013
Land: Danmark
Status: Offline
Point: 168
Direkte link til dette indlæg Sendt: 14.Apr.2017 kl. 12:50
Denne her går ikke, da det jo er en formel i cellen? - det kræver jo et identisk ark, til at foretage kontrollen?

Til top
SBB Se dropdown
Sølv bruger
Sølv bruger


Medlem: 03.Maj.2013
Land: Danmark
Status: Offline
Point: 168
Direkte link til dette indlæg Sendt: 14.Apr.2017 kl. 12:53
Hej Bjarne - kan godt se ideen, men jeg har jo et område på 12*1600 celler - og denne tester vel celle for celle, men formatterer jo, såvidt jeg kan se ikke de celler, der indeholder tal i stedet for formler.

Ideen er, at jeg ved at scrolle ned over en kontogruppe på f.eks. 200 konti budgetteret i 12 måneder, kan se, hvor den der så har rettet i budgettet har overskrevet formlen, ved at cellen f.eks. er rød - jeg kan naturligvis bede vedkommende manuelt at markere den, men det involverer jo risiko for en menneskelig forglemmelse.


Til top
SBB Se dropdown
Sølv bruger
Sølv bruger


Medlem: 03.Maj.2013
Land: Danmark
Status: Offline
Point: 168
Direkte link til dette indlæg Sendt: 14.Apr.2017 kl. 12:58
Hej igen Bjarne,

forstår godt VBA - men er ikke en haj - måske man kunne få en af koderne du skriver til, at gennemløbe området C2:O1601 og hver gang den støder på en celle, der ikke indeholder en formel, formateres denne celle med rød.

Starter i celle C2 første konto i jan- tester og formatterer som rød hvis den ikke indeholder formel - går videre til C3 og tester/formaterer - til C4 osv til O1601 som er den sidste konto i december.

Dvs hver gang den støder på en celle, der opfylder betingelsen, så formatteres cellen - og makroen gennemløber så alle 19.200 celler for testen ??

Til top
excelent Se dropdown
Guld bruger
Guld bruger
Avatar

Medlem: 12.Apr.2011
Land: DK
Status: Offline
Point: 2171
Direkte link til dette indlæg Sendt: 14.Apr.2017 kl. 13:18
De foreslåede formler skal naturligvis indsættes i Betinget Format
Jeg anvender Excel 2016 DK. Hvad anvender DU ? HUSK TILBAGEMELDING !!!
Til top
Bjarnehansen Se dropdown
Platin bruger
Platin bruger
Avatar

Medlem: 20.Nov.2011
Land: DK
Status: Offline
Point: 5481
Direkte link til dette indlæg Sendt: 14.Apr.2017 kl. 13:42
uploads/397/check_af_indhold_i_cellen.xlsm

har i denne forsøgt at få betinget format til at virke uden held

Husk, at trykke på [Tak], hvis du kan lide et indlæg.
Husk, at trykke på [Accepteret Svar], hvis du kan bruge et løsningsforslag.
Med venlig hilsen - Bjarne Hansen - Microsoft 365 DK
Til top
SBB Se dropdown
Sølv bruger
Sølv bruger


Medlem: 03.Maj.2013
Land: Danmark
Status: Offline
Point: 168
Direkte link til dette indlæg Sendt: 14.Apr.2017 kl. 20:08
Hej Excelent - har prøvet, at indsætte formlen i betinget formattering uden held.

Jeg har lavet et lille udsnit, som forhåbentlig anskueliggør min problemstilling.

uploads/852/BetFormat.xlsx
Til top
excelent Se dropdown
Guld bruger
Guld bruger
Avatar

Medlem: 12.Apr.2011
Land: DK
Status: Offline
Point: 2171
Accepteret svar Accepteret svar
Direkte link til dette indlæg Sendt: 14.Apr.2017 kl. 21:12
Ved ikke hvilken ex-version du har, men det virker i min 2016 v

BetFormat_2.xlsx
Jeg anvender Excel 2016 DK. Hvad anvender DU ? HUSK TILBAGEMELDING !!!
Til top
SBB Se dropdown
Sølv bruger
Sølv bruger


Medlem: 03.Maj.2013
Land: Danmark
Status: Offline
Point: 168
Direkte link til dette indlæg Sendt: 15.Apr.2017 kl. 10:43
Jeg bruger 2013 - prøver lige dit ark.

Til top
SBB Se dropdown
Sølv bruger
Sølv bruger


Medlem: 03.Maj.2013
Land: Danmark
Status: Offline
Point: 168
Direkte link til dette indlæg Sendt: 15.Apr.2017 kl. 10:45
EXCELENT: det virker sgu - 1000 tak.

må have tastet noget forker i første forsøg.


Til top
Niels__J Se dropdown
Forum Begynder
Forum Begynder
Avatar

Medlem: 20.Sep.2017
Land: DK
Status: Offline
Point: 1
Direkte link til dette indlæg Sendt: 20.Sep.2017 kl. 16:48
Jeg bruger 2010 og har et lignende ønske. Jeg vil gerne have at der ingen farve er når der står en formel i cellen, og en farve (grøn) når jeg selv har skrevet noget (datoer). I drømmescenariet skifter farven til rød hvis datoen er overskredet (og der stadig står en formel).

Jeg har kigget på BetFormat_2, men er desværre ikke blevet klogere. Alle felter er uden fyldfarve.
Til top
nsv Se dropdown
Bronze bruger
Bronze bruger


Medlem: 15.Dec.2013
Land: Danmark
Status: Offline
Point: 102
Direkte link til dette indlæg Sendt: 09.Okt.2017 kl. 21:44
Du skal lave to betingede formateringer. Jeg forudsætter at øverste venstre celle af den blok, der skal formatteres, er A1. Stil din cursor i A1, inden du går i gang med at lave formatteringen. Jeg har kun engelsk Excel, så jeg håber du kan finde ud af at oversætte.
uploads/1025/Format.xlsx
Til top
 Besvar Besvar

Skift forum Forum tilladelser Se dropdown

© 2010 - 2024 Dansk Regneark Forum - en del af Excel-regneark.dk