PNG32 PNG32 PNG32 PNG32
PNG32
Forum Excel, VBA, VSTO, Exceltips, Excelhj�lp PNG32 drivs av Excelspecialisten    Logga in     English
PNG32
PNG32 PNG32
PNG32

Logga in

PNG32

Du är inte inloggad. Logga in eller registrera dig för att skriva inlägg eller svara på inlägg.

För frågor om forumet, kontakta oss på webmaster@excelforum.se

PNG32 PNG32
PNG32 PNG32
PNG32

Excelforum

PNG32

 
ForumForumDiskussionerDiskussionerExcelExcelVisa tidigaste klockslaget  för varje dag.Visa tidigaste klockslaget för varje dag.
Föregående Föregående
 
Nästa Nästa
Nytt inlägg
 2019-03-09 18:07
 

 Hej.

Jag har ett problem som jag inte hittar en lösning på. Är givetvis tacksam för den hjälp jag kan få.

Kolumn A innehåller datum.

Kolumn B innehåller tidpunkt formatera tt:mm

Exempel på data i tabellen.

Kolumn A             Kolumn B

2019-02-15          06:13

2019-02-15          06:06

2019-02-16          09:35

2019-02-16          07:22

Jag vill filtrera så det ser ut som följande.

(endast de tidigaste klockslaget per dag ska listas, sökningen ska även endast ta hänsyn till klockslaget mellan 05.00-09.00. Alla oönskade rader ska ej visas)

2019-02-15          06:06

2019-02-16          07:22

Hur gör man enklast?

 

 

Nytt inlägg
 2019-03-10 07:42
 
 Ändrad av cmm  på 2019-03-10 21:11:55

Hej,

Du behöver kontrollera vad du har för tal bakom tiden. Det skall vara ett tal mindre än 1. Annars kan det vara så att du har ett datum och tid, t ex 43534,38 som är idag kl 0900. Heltalet är datum, antal dagar från 1 Jan 1900, decimalerna är tiden. Filtrering kommer inte att fungera om du har med datum.

Använd sedan Autofilter/Talfilter/Anpassat filter. Då får du upp en ruta där du kan fylla i tal Större än Och Mindre än.

Du ska filtrera fram ett tal som är större än eller lika med 0,21 (kl 05.00) och mindre än eller lika med 0,38 (kl 09.00).

Om du vill finna ut vad ett visst klockslag är för tal så skriv in klockslaget i en cell formaterad som tid (tim:min) och ändra därefter till tal.

Hoppas ok, meddela gärna! Annars söker vi alternativ!

cmm

Nytt inlägg
 2019-03-12 07:09
 
 Ändrad av Christian  på 2019-03-12 08:11:29
Hej hej

Som cmm säger så måste du först kika på att du har riktiga tider, e.g att om du gör om dina tider till tal så är samtliga under 1. exempelvis så motsvarar isåfall 05:00 bråket 5/24. I annat fall får du använda ytterligare en formel för att bryta ut tiden från talserien, exempelvis genom att skriva =rest([@Tid];1). Samma sak gäller för dina datum, här kan du skriva =heltal([@Datum]). Därefter kan du gå vidare på nedan lösning:

Om du lägger till ytterligare en kolumn i din tabell så kan du skriva en matrisformel för att kika på vilka rader som uppfyller dina villkor, därefter filtrera på SANT. Ersätt kolumnnamnen med dina egna (Datum),(Tid), och slå in formeln med ctrl + shift + enter.

=OCH(MINSTA(OM([@Dag]=[Dag];[Tid];"");1)=[@Tid];[@Tid]>=(5/24);[@Tid]<=(9/24))

mvh
Christian
Föregående Föregående
 
Nästa Nästa
ForumForumDiskussionerDiskussionerExcelExcelVisa tidigaste klockslaget  för varje dag.Visa tidigaste klockslaget för varje dag.

PNG32 PNG32
Excelforum drivs av Excelspecialisten som bedriver utbildning i Excel och VBA, tillhandahåller support och hjälp med Excel, utvecklar program i Excel. Är ni i behov av en konsult inom Excel, VBA eller VSTO, eller söker en excelkurs, kontakta oss.
Copyright 2013 ExcelSpecialisten XLS AB   Användarvillkor  Personliga uppgifter