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


Emne lukketOpslags problem

 Besvar Besvar Side  12>
Forfatter
kbno Se dropdown
Guld bruger
Guld bruger
Avatar

Medlem: 07.Feb.2011
Land: Danmark
Status: Offline
Point: 500
Direkte link til dette indlæg Emne: Opslags problem
    Sendt: 13.Mar.2013 kl. 12:49
Jeg har et ark med månedlige aflæsninger. Mit problem er jeg jeg vil have en celle til at informerer vedr. en manglende aflæsning MEN kun inden for en specifik angivet periode som jeg har i 2 andre celler.

Jeg har vedlagt et ark som eksempel.

uploads/183/manglende_aflæsninger.xlsx

Håber der er en som kan hjælpe. Smile
Hygge - Kim
Excel 365 DK user
Til top



Til top
sorensen Se dropdown
Guld bruger
Guld bruger


Medlem: 19.Okt.2012
Status: Offline
Point: 516
Direkte link til dette indlæg Sendt: 14.Mar.2013 kl. 16:21
Jeg er ikke sikker på at jeg forstår hvad du gerne vil opnå. I det viste eksempel, skal der så stå "Manglende aflæsning" i D10 fordi C10 er tomt og A10 ligger i intervallet fra B4 til C4 ?
Til top
kbno Se dropdown
Guld bruger
Guld bruger
Avatar

Medlem: 07.Feb.2011
Land: Danmark
Status: Offline
Point: 500
Direkte link til dette indlæg Sendt: 14.Mar.2013 kl. 17:47
Det er i celle D4 at der skal stå "manglende aflæsning" uanset hvilken måned der har en manglende aflæsning inden for perioden.
Hygge - Kim
Excel 365 DK user
Til top
rassten Se dropdown
Guld bruger
Guld bruger


Medlem: 26.Okt.2010
Status: Offline
Point: 694
Direkte link til dette indlæg Sendt: 15.Mar.2013 kl. 14:29
Hvis du i stedet for at skrive jan, feb osv kolonne B skriver 1-1-2013, 1-2-2013 osv og så gennem bruger defineret formater kolonnen som MMM.
Kan du måske bruge den lille makro:
 

Sub test()
For Each Cell In Range("b7:b18")
   
    If Cell >= Range("B4") And Cell <= Range("c4") And Cell.Offset(0, 1) = "" Then
        Range("D4") = "Manglende aflæsning"
    End If
   
Next Cell
End Sub
 
VH rassten

Arbejde excel 2010
Privat excel 2010
Til top
kbno Se dropdown
Guld bruger
Guld bruger
Avatar

Medlem: 07.Feb.2011
Land: Danmark
Status: Offline
Point: 500
Direkte link til dette indlæg Sendt: 15.Mar.2013 kl. 14:32
Tak - den kigger jeg på og vender tilbage Smile
Hygge - Kim
Excel 365 DK user
Til top
sorensen Se dropdown
Guld bruger
Guld bruger


Medlem: 19.Okt.2012
Status: Offline
Point: 516
Direkte link til dette indlæg Sendt: 15.Mar.2013 kl. 14:36
Eller uden VBA:
 
Eksperterne i matrixformler har nok en bedre løsning, men jeg vil foreslå at du i D7 skriver =ER.TAL(C7) og kopierer nedad til og med D18. Der vil nu stå falsk hvis indtastning mangler i den pågældende måned. Hvis du ikke vil have at det skal være synligt kan du evt vælge hvid skrift
 
I D4 skriver du =HVIS(OG(INDIREKTE("D"&MÅNED(B4)+6):INDIREKTE("D"&MÅNED(C4)+6));"";"Indtastning mangler")
Til top
kbno Se dropdown
Guld bruger
Guld bruger
Avatar

Medlem: 07.Feb.2011
Land: Danmark
Status: Offline
Point: 500
Direkte link til dette indlæg Sendt: 27.Mar.2013 kl. 08:08
@sorensen - det virker desværre ikke - får fejlen "#værdi"
Hygge - Kim
Excel 365 DK user
Til top
sorensen Se dropdown
Guld bruger
Guld bruger


Medlem: 19.Okt.2012
Status: Offline
Point: 516
Direkte link til dette indlæg Sendt: 27.Mar.2013 kl. 09:41
Du skal rette kolonne B, så det er datoer, ikke tekst
Til top
sorensen Se dropdown
Guld bruger
Guld bruger


Medlem: 19.Okt.2012
Status: Offline
Point: 516
Direkte link til dette indlæg Sendt: 27.Mar.2013 kl. 10:02
Du får den lige i et ark

Til top
sorensen Se dropdown
Guld bruger
Guld bruger


Medlem: 19.Okt.2012
Status: Offline
Point: 516
Direkte link til dette indlæg Sendt: 27.Mar.2013 kl. 10:05
Ups, fik trykket besvar før filen var kommet med

uploads/677/manglende_aflæsninger-svar.xlsx
Til top
kbno Se dropdown
Guld bruger
Guld bruger
Avatar

Medlem: 07.Feb.2011
Land: Danmark
Status: Offline
Point: 500
Direkte link til dette indlæg Sendt: 27.Mar.2013 kl. 21:12
Funktionen er lige hvad jeg søger, dog uden de der =er.tal(x) celler.

Kan de undværes?
Hygge - Kim
Excel 365 DK user
Til top
HK Se dropdown
Sølv bruger
Sølv bruger


Medlem: 25.Nov.2010
Land: Danmark
Status: Offline
Point: 860
Direkte link til dette indlæg Sendt: 28.Mar.2013 kl. 21:35
Her er en anden tilgang.


Hans

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


Medlem: 25.Nov.2010
Land: Danmark
Status: Offline
Point: 860
Direkte link til dette indlæg Sendt: 28.Mar.2013 kl. 21:41
Korrektion:

Jeg læste ikke det du skrev i arket omhyggeligt. Du skal indsætte formlen i D4 og indtaste som matriksformel.

Hans
Til top
kbno Se dropdown
Guld bruger
Guld bruger
Avatar

Medlem: 07.Feb.2011
Land: Danmark
Status: Offline
Point: 500
Direkte link til dette indlæg Sendt: 28.Mar.2013 kl. 23:50
Ahh så er det også forsøgt. Nu får jeg samme fejl når jeg fjerner ER.TAL cellerne som er uden for min aflæsnings periode.

Desværre har jeg begrænset plads i min ark, for ellers var det bare at tilføje en kolonne......måske hvis kolonnen var skjult ??? Må prøves.
Hygge - Kim
Excel 365 DK user
Til top
kbno Se dropdown
Guld bruger
Guld bruger
Avatar

Medlem: 07.Feb.2011
Land: Danmark
Status: Offline
Point: 500
Direkte link til dette indlæg Sendt: 28.Mar.2013 kl. 23:52
YES det virker med en skjult kollonne til SAND/FALSK cellerne Smile Måske ikke køn kodning - men hvad indtil videre løsere den opgaven.

TAKKER 1000000000000000000 Smile
Hygge - Kim
Excel 365 DK user
Til top
HK Se dropdown
Sølv bruger
Sølv bruger


Medlem: 25.Nov.2010
Land: Danmark
Status: Offline
Point: 860
Direkte link til dette indlæg Sendt: 29.Mar.2013 kl. 08:55
Jeg er i tvivl om, om det er mit forslag du refererer til. Hvis det er, så er der altå ikke behov for en kolonne til SAND/FALSK. Du skal bare indtaste formlen i D4 (og ikke andre steder). Husk ved indtastning at holde Ctrl og Shift nede før du trykker på Enter (matrixformel).

Hans
Til top
kbno Se dropdown
Guld bruger
Guld bruger
Avatar

Medlem: 07.Feb.2011
Land: Danmark
Status: Offline
Point: 500
Direkte link til dette indlæg Sendt: 29.Mar.2013 kl. 11:09
Hej HK

Ja det var dig jeg referede til Smile

Jeg har tastet den som en matrix og tuborg tegn er synlige. Men jeg synes stadig ikke det fungerer.

{=HVIS(OG(INDIREKTE("D"&MÅNED(B4)+6):INDIREKTE("D"&MÅNED(C4)+6));"Alle indtastninger er der";"Indtastning mangler")}

Men i bund og grund ref. den vel stadig til kolonne "D", eller ?
Hygge - Kim
Excel 365 DK user
Til top
HK Se dropdown
Sølv bruger
Sølv bruger


Medlem: 25.Nov.2010
Land: Danmark
Status: Offline
Point: 860
Direkte link til dette indlæg Sendt: 29.Mar.2013 kl. 11:24
Den fil jeg lavede den er her:


Var det ikke sådan du ønskede det?

Hans
Til top
kbno Se dropdown
Guld bruger
Guld bruger
Avatar

Medlem: 07.Feb.2011
Land: Danmark
Status: Offline
Point: 500
Direkte link til dette indlæg Sendt: 29.Mar.2013 kl. 12:04
Hej HK

Jeg skal vist ikke arbejde i påsken - hovedet er ikke helt på dupperne Tongue

Det var faktisk "sorensen" svar jeg ref. til. Jeg har kigget på dit og det bruger ikke mine periode i B4 og C4 som kriterie. Men som det vigtigest SKAL (helst) al kode ligge i D4 da mit ark er fyldt rigeligt.

Men 1000 tak for hjælpen Smile Jeg lærer af det hele


Hygge - Kim
Excel 365 DK user
Til top
HK Se dropdown
Sølv bruger
Sølv bruger


Medlem: 25.Nov.2010
Land: Danmark
Status: Offline
Point: 860
Direkte link til dette indlæg Sendt: 29.Mar.2013 kl. 12:14
Kan du ikke lige uddybe det lidt?
Til top
 Besvar Besvar Side  12>

Skift forum Forum tilladelser Se dropdown

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