Note: The other languages of the website are Google-translated. Back to English
English English

How to quickly combine text and date into same cell in Excel?

Supposing you have two columns which one contains text strings and another is filled with date, now, you want to combine these two columns to get the following screenshot result. Most of us may concatenate the two columns directly, but the date will be displayed as integer number. This article, I will introduce some effective methods to correctly combine text and date into one cell in Excel.

doc combine text date 1

Combine text and date into one cell with formulas

Combine text and date into one cell with Kutools for Excel


The following formulas may help you to combine the text column and date column into one, please do as follows:

1. Enter this formula =A2&" " &TEXT(B2,"mm/dd/yyyy") into a blank cell besides your data, see screenshot:

doc combine text date 2

2. Then drag the fill handle down to the cells to apply this formula, and you can see, the text and date have been combined together in one cell.

doc combine text date 3

Notes:

1. Except the above formula, here is another formula also can help you: =CONCATENATE(A2," ",TEXT(B2,"mm/dd/yyyy")), please choose one you like.

2. As you can see, I combine the text and date with a space, if you like to separate the text and date with other punctuations, you can type the punctuation between the double quotation marks as you need. For example, to combine the text and date with a dash:=A2&" - " &TEXT(B2,"mm/dd/yyyy").

3. If there are date and date columns need to be combined, please apply any of the following formulas:

=TEXT(A2,"mm/dd/yyy")&" - " &TEXT(B2,"mm/dd/yyyy")

=CONCATENATE(TEXT(A2,"MM/DD/YYYY")," - ",TEXT(B2,"MM/DD/YYYY"))

doc combine text date 4


Here is a powerful feature called Kutools for Excel, with its Combine utility, you can merge multiple columns, rows and cells into one cell without losing data with several clicks.

Kutools for Excel : with more than 300 handy Excel add-ins, free to try with no limitation in 30 days.

If you have installed Kutools for Excel, please do as follows:

1. Select the data range that you want to combine.

2. Click Kutools > Merge & SplitCombine Rows, Columnc or Cells without Losing Data, see screenshot:

3. In the Combine Columns or Rows dialog box, do the following operations:

  • (1.) Select Combine columns option;
  • (2.) Choose a separator for your combined contents you need under the Specify a separator section;
  • (3.) Specify the place for your result, you can put them in the left cell or the right cell;
  • (4.) Choose one option for your data range, you can keep or delete other cells after combining the cell contents, and you can also merge those combined cells.

doc combine text date 6

4. After finishing the settings, click OK to close this dialog, and the data have been combined into one cell which separated by your specified separator, see screenshots:

doc combine text date 7
Keep contents of combined cells Delete contents of combined cells Merge the combined cells
doc combine text date 8 doc combine text date 9 doc combine text date 10

Note: This utility also can be applied to combining two date cells.

Click to know more details about this Combine function of Kutools for Excel.

With the Combine function, you can finish the following problems quickly and conveniently.

Merge and Combine Columns without Losing Data in Excel

Merge and Combine Rows without Losing Data in Excel

How to combine cells into a cell with space, commas and semicolon in Excel?

Download and free trial Kutools for Excel Now !


Kutools for Excel: with more than 300 handy Excel add-ins, free to try with no limitation in 30 days. Download and free trial Now!

The Best Office Productivity Tools

Kutools for Excel Solves Most of Your Problems, and Increases Your Productivity by 80%

  • Reuse: Quickly insert complex formulas, charts and anything that you have used before; Encrypt Cells with password; Create Mailing List and send emails...
  • Super Formula Bar (easily edit multiple lines of text and formula); Reading Layout (easily read and edit large numbers of cells); Paste to Filtered Range...
  • Merge Cells/Rows/Columns without losing Data; Split Cells Content; Combine Duplicate Rows/Columns... Prevent Duplicate Cells; Compare Ranges...
  • Select Duplicate or Unique Rows; Select Blank Rows (all cells are empty); Super Find and Fuzzy Find in Many Workbooks; Random Select...
  • Exact Copy Multiple Cells without changing formula reference; Auto Create References to Multiple Sheets; Insert Bullets, Check Boxes and more...
  • Extract Text, Add Text, Remove by Position, Remove Space; Create and Print Paging Subtotals; Convert Between Cells Content and Comments...
  • Super Filter (save and apply filter schemes to other sheets); Advanced Sort by month/week/day, frequency and more; Special Filter by bold, italic...
  • Combine Workbooks and WorkSheets; Merge Tables based on key columns; Split Data into Multiple Sheets; Batch Convert xls, xlsx and PDF...
  • More than 300 powerful features. Supports Office/Excel 2007-2019 and 365. Supports all languages. Easy deploying in your enterprise or organization. Full features 30-day free trial. 60-day money back guarantee.
kte tab 201905

Office Tab Brings Tabbed interface to Office, and Make Your Work Much Easier

  • Enable tabbed editing and reading in Word, Excel, PowerPoint, Publisher, Access, Visio and Project.
  • Open and create multiple documents in new tabs of the same window, rather than in new windows.
  • Increases your productivity by 50%, and reduces hundreds of mouse clicks for you every day!
officetab bottom
Comments (20)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
Hi I have a formulae for date in cell A2 = Today()-Day(Today()), which gives me the last day of previous month whenever I open my spreadsheet. Now in cell B2 I want a first date for current month with static number 01 at the end. Eg. A2= 7/31/2016 B2= 8/1/2016 01 How to derive B2 date with 01 at the end. Currently for B2 I am using EOMONTH(A2,0) which gives me 8/1/2016 but I am not able to input 01 at the end of the date with any formula, it converts the date in to a number. Please help.
This comment was minimized by the moderator on the site
I think you want this:

=TEXT(EOMONTH(A2,0),"mm/dd/yyyy")&" 01"
This comment was minimized by the moderator on the site
Hi, I have doubt... One cell Value is 5 Years, 3 Months, 25 Days and another cell value is 4 Years,5 Months,05 Days . I need to total in next cell (9 Years,8 Months,30 Days). Please anyone help... I need formula in excel
This comment was minimized by the moderator on the site
1-Aug-18 ~ Rose

How ?
This comment was minimized by the moderator on the site
Hello, Hafiz,
For solving your problem, please apply the below formula:

=TEXT(A2,"d-mmm-yyyy")&" ~ "&B2

Please try it, hope it can help you!
This comment was minimized by the moderator on the site
6-March-2018 To 6-March-2018

how?
This comment was minimized by the moderator on the site
Hi, Movic.
If your dates in cell A1 and B1, please apply the following formula:
=TEXT(A1,"d-mmmm-yyyy")&" To "&TEXT(B1,"d-mmmm-yyyy")
Hope it can help you, please try!
This comment was minimized by the moderator on the site
ıt helped me thanks for sharing
This comment was minimized by the moderator on the site
Hi...... for same fomula i need to underline only date..... How can I do it.......? please help..
This comment was minimized by the moderator on the site
I want to set auto today date formate with any text in one cell. example: Date 1-jan-20
This comment was minimized by the moderator on the site
Hello, imtiaz,To solve your problem, please apply the following formula, you just need to replace the text "Date" to your own text string.="Date"&" "& TEXT(TODAY(),"dd-mmm-yy")

Please try it, thank you!
This comment was minimized by the moderator on the site
Thank you so much🙂.its working.
This comment was minimized by the moderator on the site
Thank you 
This comment was minimized by the moderator on the site
i want to set auto date with time in one cell ... Example ROTN_26/Dec @ 07 PM            
This comment was minimized by the moderator on the site
Hello, SHANMUGAM,Maybe the following formula can help you:="ROTN"&"_"&TEXT(TODAY(),"DD/MMM")&" "&"@"&" "&TEXT(NOW(),"HH AM/PM")
Please try, thank you!
This comment was minimized by the moderator on the site
I Want to do enter in one headind row thats automatically fixed same another named data = EXAMPLE -  NAME     VALUE        NAME     VALUE
TRP    6000        ERD    2000        when we have to enter ERD Value 2000 this need to automatically insert correct name 
TRY    4000        TRP    6000
ERD    2000        TRY    4000
This comment was minimized by the moderator on the site
Hello, SHANMUGAM,Sorry that I can't fully understand your question. If you don't mind, could you please be more specific? And please kindly send screenshot of 
your problem. Thanks!
This comment was minimized by the moderator on the site
hola, saludos. como puedo combinar la fecha de hoy con un valor de otra celda, por ejemplo, en la celda A tengo el numero 5, entonces en la celda B quiero que aparezca la fecha de hoy con la celda A, asi ='19-05-22'!A1 pero la idea es que pueda hacer los mismo pero poniendo la fecha del dia anterior para que cada dia me de el valor de A1 que va cambiando dia a dia. les agradezco su ayuda
This comment was minimized by the moderator on the site
merhaba,

benim söyle bir şablona ihtiyacım var. Serdar Mart 81 de doğdu. Mart 81 kısmını başka bir hücreden alacağım. yazdığım formülde ay-yıl yerine rakamsal olarak görünüm çıkıyor. yardım eder misiniz
This comment was minimized by the moderator on the site
Hello,
Could you explain your problem by using English? And it is best to upload the attachmnet or screenshot here for describing your problem.
Thank you!
There are no comments posted here yet
Leave your comments
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations