Print side | Luk vindue

Excel hjælp

Udskrevet fra: recordere.dk - Danmarks AV Forum
Kategori: Generelle emner
Forumnavn: PC hardware & software
Forumbeskrivelse: Hardware & software, men ikke HTPC
Web-adresse: https://forum.recordere.dk/forum_posts.asp?TID=140850
Udskrevet den: 11-Februar-2025 kl. 14:23


Emne: Excel hjælp
Skrevet af: Skalle06
Emne: Excel hjælp
Skrevet den: 18-Juni-2015 kl. 09:52
Er der er en Excel ekspert der kan hjælpe mig :-)

Jeg skal finde runde tal i et stort Excelark med en masse beløb. Runde tal er f.eks. 100, 500.000, 1.000.000 osv.

Kan ikke lige finde en formel til det. På forhånd tak.



Svar:
Skrevet af: Splinten
Skrevet den: 18-Juni-2015 kl. 11:46
Hvad er det lige, der gør tallet rundt? Gælder det f.eks. også 10, 120, 1.200, 12.000, eller er der andre kriterier?

-------------
Semper fidelis

https://onedrive.live.com/?invref=e8a3e0efed806092&invsrc=90" rel="nofollow - Brug OneDrive via mit link og få 0,5 GB ekstra gratis plads.


Skrevet af: Torben Rasmussen
Skrevet den: 18-Juni-2015 kl. 19:24
Brug modulus funktionen og lad argumentet være det tal du ønsker at finde multiplums af. Hvis det bare er en simpel søjle du skal lede i, så laver du blot en ekstra søjle ved siden af og skriver =MOD(A1;100) (hvis det skal være deleligt med 100 og dit første tal står i celle A1). Træk så formlen nedad så den følger søjle A. De steder 100 går op i tallet vil formlen give 0 - så søger du bare efter 0'erne, eller indbygger noget mere logik i formlen.

Hvis du skal gennemtrawle en masse arbitrære celler for at lede efter tal der er delelige med X, så skal der VBA til.

-------------
FlatpanelsDK - Alt om fladskærms-tv, mediebokse og tv-markedet


Skrevet af: xozzi
Skrevet den: 18-Juni-2015 kl. 21:21
Håber dette kan hjælpe:

%20 - https://support.office.com/da-dk/article/AFRUND-funktionen-c018c5d8-40fb-4053-90b1-b3e7f61a213c


Skrevet af: tipsen
Skrevet den: 19-Juni-2015 kl. 14:02
Jeg vil ligesom Splinten gerne høre din definition af "runde tal".


Skrevet af: tipsen
Skrevet den: 19-Juni-2015 kl. 14:06
Men uden at vide mere, kan du eks. koble brugen af MOD() med COUNTIF() - og alternativt kan du som det også foreslås strikke en simpel VBA-funktion sammen.


Skrevet af: A.Morup
Skrevet den: 19-Juni-2015 kl. 15:29
Vi forestiller ud at du har tallene i søjle A.
Så tager vi den lige trinvis:

I B1 skriver du først: =Udskift(A1;0;"") - dermed står der i B1 tallet i A1, men uden nuller. 9000 bliver f.eks. til 9.
Så langt så godt!

Ret nu formlen i B1 til =Længde(Udskift(A1;0;"")) - nu står der i B1 antallet af tal i A1, når alle nuller er fjernet.

Ret så formlen i B1 til =hvis(Længde(Udskift(A1;0;""))=1;1;0) - nu står der i B1 tallet "1" hvis der kun er ét tal og så nuller i A1 - ellers 0.

Kopier nu formlen ned i hele søjle B.
Udsorter dem med "1" - og lægger du alle værdier i søjle B sammen har du summen af alle tal i A, der kun består af et tal og så nuller.

Hilsen
Anders

-------------
Video: Samsung UE46F8005, Panasonic BD60 bluray og Octagon SF 1028P recorder
Audio: Onkyo TX-SR508 Receiver, Dali Zensor 1, Dali Zensor Vokal, Dali 9F Sub og Jamo 160 i 5.1 surround


Skrevet af: Skalle06
Skrevet den: 19-Juni-2015 kl. 15:51
Tak for jeres tips. Har ikke mulighed for at forsøge før på arbejdet næste uge.

Med runde tal mener jeg deleligt med 100.


Skrevet af: tipsen
Skrevet den: 19-Juni-2015 kl. 19:18
udprint af formler/værdier fra kolonne A og B i regneark:

100     =MOD(A1;100) <-- giver 0, hvis 100 går op (rest ved heltalsdivision = "modulus")
150     =MOD(A2;100)
200     =MOD(A3;100)
     =COUNTIF(B1:B3;0) (tæller, hvor mange gange resten var 0)
     =SUMPRODUCT(--(MOD($A$1:$A$3;100)=0)) <-- den dovne udgave, der gør det hele på én gang.



Print side | Luk vindue