2017-10-11 4 views
0

Ich brauche eine Formel in Excel, nicht VBA bitte, verboten, solche Funktionen auf meiner Arbeitsmaschine zu haben. Meine Situation ist, ich brauche eine Nummer aus Zelle A, die ein Ergebnis von Today() ist, kombiniert mit einer Zahl aus Zelle B, die ein Ergebnis von Now() ist, kombiniert mit einer Nummer aus Zelle C, die eine Textnummer ist. als einzelne Zahl ausgeben.Stuck kombiniert 3 Zahlen

Beispiel:

  Cell A1 Cell A2 Cell A3 
Formula: TODAY() NOW() 17709 
Displays: 1011  1423  17709 

Needed: 1011142317709 

Was ich versuche ist das, was ein fehlschlagen: =TEXT(O21,yy-mm)&""&TEXT(P21,hh,mm)&"""&VALUE(Q21)

+0

Nun, das formatierte schlecht – StanW

+0

die Zellen aus Ihrem exemple – litelite

+0

auch nicht das man in der Formel entsprechen, 'TEXT (O21, yy-mm)' und 'TEXT (P21, hh, mm)' ist nicht gültig – litelite

Antwort

0

Wenn Sie nicht Nullen müssen führende tun für den Wert in Q21 5-stellige Platzhalter zu füllen,

=TEXT(NOW(),"yymmhhmm")&TEXT(Q21, "0") 
'possibly, 
=TEXT(NOW(),"mmddhhmm")&TEXT(Q21, "0") 

Wenn Sie tun müssen führende Nullen zu füllen 5-stellige Platzhalter für den Wert in Q21,

=TEXT(NOW(),"yymmhhmm")&TEXT(Q21, "00000") 
'possibly, 
=TEXT(NOW(),"mmddhhmm")&TEXT(Q21, "00000") 
2
=TEXT(O21,"yymm")&""&TEXT(P21,"hhmm")&""&VALUE(Q21) 

in Anführungszeichen gesetzt das Zahlenformat und entfernt zusätzliches Angebot aber nicht sicher, warum Sie sind Hinzufügen von null zu der Zeichenfolge.

Um die Beispielausgabe OP der Formel wäre bereitgestellt entsprechen:

=TEXT(A1,"mmdd")&""&TEXT(B1,"hhmm")&VALUE(C1) 
+0

Beachten Sie, dass Sie gemäß Ihrer ursprünglichen Formel die letzten beiden Ziffern des Jahres und Monats erhalten, nicht den Monat und den Tag, wie in Ihrem Beispiel angegeben. – nbayly