Excel: mit KB und MB rechnen

hallo zusammen,

wie bringe ich eigentlich MS Excel (Office 2000) dazu mit KB (Kilobyte) und MB (Megabyte) zu rechnen bzw eine Spalte aufzusummieren?
Also

 120 MB
 23 Kb
 5346 MB

Summe: \_\_\_\_\_\_ MB

Gibt es da ein Plugin oder sowas?

gruß
h.

Hi h.,

das Angleichen auf die passende Einheit wirst Du selber machen müssen. Wozu willst Du das haben - willst Du Deine Kunden quälen? Verkappter Sadist? Ich würde mich weigern, eine Liste entgegenzunehmen, in der so ein Durcheinande steht.

Gruß Ralf

Zur Verwirrung:

Es gibt zwei verschiedene Rechenmethoden

1.) Die Richtige (Informationstechnik)

1 GB = 1024 MB = 1024*1024 kB = 1024*1024*1024 B

2.) die „Falsche“ (wird von MS, tw. Festplattenherstellern,… verwendet)

1 GB = 1000 MB = 1000*1000 kB = 1000*1000*1024 B

Gruß
Gerald

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]

Hy,

2.) die „Falsche“ (wird von MS, tw. Festplattenherstellern,…
verwendet)

1 GB = 1000 MB = 1000*1000 kB = 1000*1000*1024 B

Die würde mir schon reichen :wink:
Und wie bring ich das nun Excel bei?

gruß
h.

1 Like

Hallo Trampeltier,

das Angleichen auf die passende Einheit wirst Du selber machen
müssen.

Ok. Soweit, sogut.

Wozu willst Du das haben - willst Du Deine Kunden
quälen? Verkappter Sadist? Ich würde mich weigern, eine Liste
entgegenzunehmen, in der so ein Durcheinande steht.

Aeh, ich weiss nicht mit welchem falschen Fuss Du aufgestanden bist, aber als „verkappter Saddist“ lass ich mich ungern beleidigen! Von Kunden war hier ebensowenig die Rede! Ich habe halt hier so eine Excel Tabelle und muss hier ca. 500-800 Werte (leider) zusammenadieren.
Hast Du ggf. noch eine passende Idee oder Tipp oder war das nur ein Troll-Posting?

Gruß
h.

1 Like

Hallo,
wie wäre es mit (vorausgesetzt es sind die Werte
von den einheiten getrennt. in Spalte C kannst du
dann die drei verwendeten einheiten dazuschreiben.

A B C 
1 kb kb
3 mb mb
4 gb gb
5 kb 
6 kb 
7 mb 
4,010012 gb 

Die Formel für das Ergebnis wäre somit:

=((SUMMEWENN(B1:B6;C1;A1:A6)\*1)
+(SUMMEWENN(B1:B6;C2;A1:A6)\*1000)
+(SUMMEWENN(B1:B6;C3;A1:A6)\*1000000))/1000000

Gruß
Gerald

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]

Ich habs mal so gemacht:
4 Spalten

  1. Spalte: Liste (Deine Werte)
  2. Spalte: Einheit (extrahiert aus Wert)
  3. Spalte: Grösse (extrahiert aus Wert)
  4. Spalte: Grösse in Byte (ich geh mal davon aus, dass niemand mehr in Bit rechnet)

Zelleninhalte:

  1. Spalte: Wert getrennt durch ein Leerzeichen von der Einheit.
  2. Spalte: Formel: =TEIL(A2;SUCHEN(" ";A2)+1;3)
  3. Spalte: Formel: =LINKS(A2;SUCHEN(" ";A2))
  4. Spalte: Formel: =WENN(LINKS(B2;1)=„M“;C2*1024*1024;WENN(LINKS(B2;1)=„K“;C2*1024;WENN(LINKS(B2;1)=„G“;C2*1024*1024*1024;C2)))

am Ende alles addieren - ergibt den Wert in Byte. Maximale grösse sind hier dann GB als Angabe. Für TB müsste halt auch noch erweitert werden ^^
Wäre sicher in eine Formel zu komprimieren, aber die wird dann sehr lang…

nämlich Formel:
=WENN(LINKS(TEIL(A2;SUCHEN(" „;A2)+1;3);1)=„M“;LINKS(A2;SUCHEN(“ „;A2))*1024*1024;WENN(LINKS(TEIL(A2;SUCHEN(“ „;A2)+1;3);1)=„K“;LINKS(A2;SUCHEN(“ „;A2))*1024;WENN(LINKS(TEIL(A2;SUCHEN(“ „;A2)+1;3);1)=„G“;LINKS(A2;SUCHEN(“ „;A2))*1024*1024*1024;LINKS(A2;SUCHEN(“ ";A2)))))

Hi h.,

niemand will Dich beleidigen, man wird ja nochmal fragen dürfen.

Hast Du ggf. noch eine passende Idee oder Tipp

nur eine Idee:

Dimension in eigene Spalte, daneben abhängig von der Dimension der neu berechnete Wert und Summenbildung über diese Spalte.

 A B C 

1 Wert Dim normiert
2
3 1 MB 1024
4 569 kB 569
5 22 MB 22528
6 729 kB 729
7
8 24850

mit C3 als =WENN(B3=„MB“;A3*1024;A3)
und D8 als =SUMME(C5:C8)

Gruß Ralf

Gruß Ralf

Hallo,

ja, danke. DAMIT gings super!

Gruß
h.

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]

1 Like