Microsoft Office Forums

Go Back   Microsoft Office Forums > >

 
 
Thread Tools Display Modes
Prev Previous Post   Next Post Next
  #1  
Old 12-03-2014, 08:52 AM
pgeorgilas pgeorgilas is offline Concatenate if in descending order Windows 7 64bit Concatenate if in descending order Office 2007
Novice
Concatenate if in descending order
 
Join Date: Oct 2014
Posts: 3
pgeorgilas is on a distinguished road
Default Concatenate if in descending order

Hello,
In column A I have blank cells or numbers (could be zero as well)
In column B I have names, e.g. Peter, John, Mary etc

For example let's have 3, 0, "", 4, 4, 6, 0, 5, "", 1 in column A
and Peter, John, Mary, Kate, Alan, Nick, George, Jenny, Tony, Helen

I am looking for a way that in one cell I will get the names that have a non-zero or non-blank cell next to them BUT IN A DESCENDING ORDER separated by commas, i.e Nick, Jenny, Kate, Alan, Peter, Helen

If it is any help this is what I have been using but does not deal with the DESCENDING ORDER problem

Function ccIFblank(SrcRng As Range, ConCatrng As Range)
Dim diff As Integer
diff = (ConCatrng.Column - SrcRng.Column)
For Each c In SrcRng
If c.Value <> "" Then


ccIFblank = ccIFblank & c.Offset(, diff).Value & ", "
End If
Next
ccIFblank = Left(ccIFblank, Len(ccIFblank) - 2)
End Function

Thanks a lot
Reply With Quote
 



Similar Threads
Thread Thread Starter Forum Replies Last Post
Concatenate if in descending order Concatenate function for displaying numbers in words officeboy09 Excel 13 08-09-2021 12:59 PM
Concatenate if in descending order Getting mult resps. selected in listbox to concatenate & paste at a bookmark in Word marksm33 Word VBA 3 01-15-2015 05:59 PM
Concatenate two textbox values for message box Smithy02468 Excel Programming 1 11-08-2014 10:48 PM
If, move and concatenate in VBA devcon Excel Programming 0 07-04-2011 12:44 AM
Concatenate if in descending order Concatenate/merge contents of multiple cells PSYloco Excel 2 05-14-2011 03:46 PM

Other Forums: Access Forums

All times are GMT -7. The time now is 06:32 PM.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2025, vBulletin Solutions Inc.
Search Engine Optimisation provided by DragonByte SEO (Lite) - vBulletin Mods & Addons Copyright © 2025 DragonByte Technologies Ltd.
MSOfficeForums.com is not affiliated with Microsoft