Announcement

Collapse
No announcement yet.

Excel-Fragen

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Excel-Fragen

    Hi,

    kennt sich jemand mit Excel gut aus?
    ich habe da gerade einige fragen!

    z.b.
    ich habe ne spalte da stehen folgende beispielwerte drin:
    <pre>
    10.00
    10.1
    10.15
    10.2
    </pre>

    ich hätte aber gerne, dass es so aussieht:

    <pre>
    10.00
    10.10
    10.15
    10.20
    </pre>

    also immer zwei zahlen nach dem punkt!
    wie bekomme ich das gebacken?

    gruß

    markus
    Herzliche Grüße

    Markus Lemcke
    barrierefreies Webdesign

  • #2
    direkt in Exel oder mittels Ole-automation ?
    in Exel kannst du die Zellen doch formatieren,
    rechte MAus->Zellen formatieren ->KAtegorie Zahl
    2 Dezimalstellen wählen.

    Oleautomatisierung :

    with WS.Range['A1', 'A10'] do
    begin
    NumberFormat := '0.00';
    end;

    Gruß Andrea

    Comment


    • #3
      direkt in excel!!
      das mit dem formatieren klappt nicht!
      bei "zahl" wird aus dem punkt ein komma gemacht oder du hast plötzlich ein datum!

      ich brauche aber unbedingt den PUNKT!!!

      gruß

      marku
      Herzliche Grüße

      Markus Lemcke
      barrierefreies Webdesign

      Comment


      • #4
        dann beschreibe dein Problem in Zukunft genauer!!

        Extras -> Optionen -> Registerkarte International
        dort kannst du den Dezimaltrenner einstellen.
        Ps : Der Ton macht die Musik!

        Gruß Andrea

        Comment


        • #5
          werde mich benühen es genauer zu beschreiben.
          manchmal ist es halt schwierig!
          danke für die antwort!
          gruß

          marku
          Herzliche Grüße

          Markus Lemcke
          barrierefreies Webdesign

          Comment


          • #6
            hallo,

            ich habe nochmal ein problem!
            ich habe eine textdatei(endung .txt) und semikolongetrennt!
            diese lese ich in excel ein und speichere sie als csv!
            nachdem speichern werden die öäü 's nicht mehr richtig dargestellt! statt ü steht zum beispiel "hoch3" (Zeichen auf der Zahlentaste 3 über den buchstaben).
            woher kommt das und was kann man dagegen tun?

            Gruß

            marku
            Herzliche Grüße

            Markus Lemcke
            barrierefreies Webdesign

            Comment


            • #7
              Hallo Markus,<p>
              sicher dass der Fehler nicht schon beim Import passiert?<br>
              Im 1. Import-Form kannst du zwischen Ansi und Ascii wählen.<br>
              Bei Dos-Programmen sollte Ascii ausgewählt werden.
              <p>
              Heik

              Comment


              • #8
                hallo heiko!
                bin mir sicher! die originaldatei ist in ordnung und nachdem ich es mit excel gespeichert habe nicht mehr!
                bei mir ist ansi eingestellt! du meinst doch bei "dateiursprung" oder? die csv-datei lese ich dann mit einem von mir programmierten windowsprogramm in eine tabelle ein!

                marku
                Herzliche Grüße

                Markus Lemcke
                barrierefreies Webdesign

                Comment


                • #9
                  Hallo Markus,

                  ich denke, dass Du Dich irrst. Ich habe versucht, dies mit Excel von Office 2000 nachzustellen.

                  Ich habe eine Textdatei, die unter Windows erstellt wurde. Die Felder sind jeweils durch Semikolon separiert.

                  - Beim Öffnen der Datei habe ich als Dateiursprung Windows (ANSI) ausgewählt.
                  - Umlaute und Eurozeichen wurden richtig angezeigt.
                  - nach dem Speichern als XLS-Datei, Schließen und erneutem Öffnen sind Umlaute und Eurozeichen nach wie vor vorhanden.

                  Wähle ich dagegen als Dateiursprung MS-DOS (PC-8) sind Umlaute und Eurozeichen verfälscht und zwar bereits in der Spaltenvorschau.

                  Ich gehe davon aus, dass es sich bei Deine Datei um eine DOS-Datei handelt. In diesem Fall müsste dann als Dateiursprung MS-DOS (PC-8) richtig sein.

                  Gruß

                  Pete

                  Comment


                  • #10
                    hallo peter,

                    speichere mal nicht als xls, sondern als csv!

                    gruß

                    marku
                    Herzliche Grüße

                    Markus Lemcke
                    barrierefreies Webdesign

                    Comment


                    • #11
                      Hallo Markus,

                      habe ich gemacht. Umlaute und Eurozeichen blieben unverändert. Kann es sein, dass Du für diesen Export den falschen Filter verwendest.
                      <b>CSV (Trennzeichen getrennt) (*.csv)</b> wäre der Richtige.
                      <b>CSV (MS-DOS) (*.csv)</b> oder <b>CSV (Macintosh) (*.csv)</b> wäre der falsche Filter.

                      Gruß

                      Pete

                      Comment


                      • #12
                        Hi Markus,
                        wenn ich Dich richtig verstanden habe, liest Du eine txt Datei in Excel, exportierst diese und liest diese dann ein? *iwonder*
                        Warum liest Du nicht direkt die txt Datei zeilenweise ein, trennst die Felder mit copy und pos auf?
                        die Zahlenwerte kannst du mit format('%2.0d',[stringvalue]); formatieren.

                        cu Michae

                        Comment


                        • #13
                          Hallo,

                          wenn ich die differenz zwischen zwei Uhrzeiten (Beispiel 8:00uhr und 17:30uhr) ausrechnen will, wir müssen die Zellen in welchen die Uhrzeiten stehen formatiert sein und wie sieht die Formel aus?

                          gruß

                          Marku
                          Herzliche Grüße

                          Markus Lemcke
                          barrierefreies Webdesign

                          Comment


                          • #14
                            Hallo Markus,

                            Beispiel: A1 = 07:00:00, B1 = 12:00:00, FormatCode: HH:MM:SS
                            Berechnung : =B1-A1, FormatCode: HH:MM:SS

                            Erstreckungen sich die 2 Uhrzeiten über mehr als einen Tag so, dass mehr als 23:59:00 in der Ergebniszelle zu erwarten sind, dann lautet der Formatcode im Ergebnis = [HH]:MM:SS.

                            Gruß

                            Pete

                            Comment


                            • #15
                              danke peter
                              Herzliche Grüße

                              Markus Lemcke
                              barrierefreies Webdesign

                              Comment

                              Working...
                              X