login
Forgot?
Login with Facebook

Don't have an account? Register one now!

EXCEL CONCATENATE/FORMULA/SCRIPT/MACRO Data manipulation

Bids 
18
Avg Bid
$73 USD
CLOSED
  • Project ID:

    632075
  • Project Type:

    Fixed
  • Budget:

    $30-$250 USD

Project Description:

We use EXCEL 2003. I think this task requires someone with a good knowledge of EXCEL formulae and probably be able to produce scripts/macros to do what we need.

We have a basic inventory system which needs product titles to be generated from our product model details. We want these titles put together in groups.
In a nutshell I want:

COLUMN A.............COLUMN B........COLUMN C Etc
PARTNUMBER1..........MODEL1..........DETAIL1
PARTNUMBER1..........MODEL2..........DETAIL2
PARTNUMBER1..........MODEL3..........DETAIL3
PARTNUMBER2..........MODEL3..........DETAIL3

all to be joined together for items of "PARTNUMBER1" to form MODEL1 DETAIL1 MODEL2 DETAIL2 MODEL3 DETAIL3, but we have several limitations and changes that must be done along the

way, including

adding a fixed piece of text to the end of each title,
a maximum number of characters to be shown per title (any words that go over this length are to be used in the next title),
and duplicates to be omitted from certain columns

For products with PARTNUMBER2 MODEL1 the Title must start again since PARTNUMBER2 is a different product altogether. The same process must then be followed.

We have a list of 15,000 model details, across about 150 'PARTNUMBER' entries, so need this to be able to handle a lot of data.


I would like to be able to contact the designer on MSN and really we want this done ASAP (start tonight!?)


I have uploaded a sample sheet so you can take a look at the kind of thing we are looking for, and below I have written a more detailed description of the way I see what what we

need which I hope makes sense! These points are straight from my head so may not in the right order for the order in which the data is processed!

This entire process only needs to apply to PART TYPE "BAT" and the process needs to be reset for each PART #

1 - FROM Worksheet 'CORE'; Join All of:
JOIN1..........JOIN2..........JOIN3..........JOIN4..........JOIN5 together
(Concatenate?) and insert a space in between each word. Any double spaces need to be converted to single spaces. This should give the output:

JOIN1 JOIN2 JOIN3 JOIN4 JOIN5 (if there is text in each field)
JOIN1 JOIN3 JOIN4 JOIN5 (if there is text in all fields but JOIN2 left empty, for example)

The 'grouped' titles must have a maximum character length (inc spaces) Which is set out in the 'Settings' tab. When this length is reached then a new 'group' title must be created

on the next row below, and it must begin from 'JOIN1 again. Text/Numbers must not be truncated (i.e Rabbit cannot be left as 'Rab' and then 'bit' be the start of the next grouped

title)


EXAMPLE:

PART TYPE.....PART #..........JOIN1..........JOIN2..........JOIN3..........JOIN4..........JOIN5
BAT.......................001..........MANU1 ..........SERIESA..........A..........10..........
BAT.......................001..........MANU1..........SERIESA..........A..........11..........
BAT.......................001..........MANU1..........SERIESA..........A..........12..........
BAT.......................001..........MANU1..........SERIESA..........A..........13..........
BAT.......................001..........MANU1..........SERIESA..........B..........10..........
BAT.......................001..........MANU2..........SERIESA..........B..........15..........
BAT.......................002..........MANU1..........SERIESA..........A..........17..........


All JOIN fields need to be added together for all BAT 001 items.

If the length limit was set at 43 characters I would expect the following groups:

"MANU1 SERIESA A 10 MANU1 SERIESA A"
"MANU1 SERIESA A 10 MANU1 SERIESA A 11 MANU1"
"MANU1 SERIESA A 12 MANU1 SERIESA A 13 MANU1"
"MANU1 SERIESA B 10 MANU2 SERIESA B 15"

Start process again for BAT 002

"MANU1 SERIESA A 17....etc"

To make this more complicated....:
The "output" group must have any duplicate cell contents from JOIN1 JOIN2 JOIN3 JOIN5 (NOT JOIN4) removed, so the final ouput we would expect from the above would be:

"MANU1 SERIESA A 10 11 12 13 B 10 MANU2 15"
(this is under the 43 character limit)

If the rule for this was lengrth limit of 38 characters it would give:
"MANU1 SERIESA A 10 11 12 13 B 10"
"MANU2 SERIESA B 15"
(too much content for the group so started new group)


Once all of the above has been done, the output 'group' must have the text from 'TITLE-PART-2, B3' from 'Settings' Worksheet CONCATENATED to it, to give us our final title which

we will use on our website.

Skills required:

Data Processing, Excel, Microsoft, Visual Basic

Additional Files:

Freelancer-Excel-CORE.gif Freelancer-Excel-SETTINGS.gif Experiment.xls Explanation.txt

Project posted by:

JLaptops United Kingdom
(13 Reviews)

Last seen:

If you are the project creator or one of the bidders, please Log In for more options.


Awarded Bids

vivekgarg96 India
vivekgarg96
India From India     Offline
  General Freelancer Orientation (95%, 100th percentile)
  Foundation EUFreelance.com Member
 Accepted
$50 in 1 day 
0
over 1 year ago
5.0

5.3

25 Reviews
97% Completion Rate
Please see PMB for details

All Bids ()

shaildeogam India
deogam.jpg
shaildeogam
India From India     Offline
  Foundation EUFreelance.com Member
$100 in 0 days 
0
over 1 year ago
5.0

5.3

2 Reviews
30% Completion Rate
Hi, I am interested in this project and ready to start immediately. Please see PMB. Regards!
mrbrave Pakistan
mrbrave
Pakistan From Pakistan     Offline
$50 in 5 days 
0
over 1 year ago
5.0

4.7

30 Reviews
62% Completion Rate
Please see PM
anwar01740 Bangladesh
18-.jpg
anwar01740
Bangladesh From Bangladesh     Gold Member     Offline
  Grand Master Marketeer
  Employer Orientation (75%, 97th percentile)
  Foundation EUFreelance.com Member
$30 in 2 days 
0
over 1 year ago
5.0

4.2

25 Reviews
73% Completion Rate
Dear Sir/Madam, Please Check PM for more details. Thanks
refractocd India
refractocd
India From India     Offline
$40 in 1 day 
0
over 1 year ago
5.0

4.0

14 Reviews
64% Completion Rate
Please refer to PM.
bkragul India
OneStep.jpg
bkragul
India From India     Offline
  Freelancer Orientation (85%, 99th percentile)
  General Freelancer Orientation (85%, 95th percentile)
  Foundation LimeExchange Member
$60 in 2 days 
0
over 1 year ago
4.9

3.4

15 Reviews
51% Completion Rate
Hi, Please check PM.
PerfectSquare Pakistan
Mylogo.jpg
PerfectSquare
Pakistan From Pakistan     Gold Member     Online
$30 in 2 days 
0
over 1 year ago
3.5

3.4

18 Reviews
54% Completion Rate
I am interested please see the PMB
monica365 Argentina
moni.jpg
monica365
Argentina From Argentina     Offline
$30 in 2 days 
0
over 1 year ago
4.9

3.0

5 Reviews
85% Completion Rate
Hi, I can deliver the spreadsheet are you needing within 2 days.
EgyProgramer Egypt
images.jpg
EgyProgramer
Egypt From Egypt     Offline
  Freelancer Orientation (80%, 97th percentile)
  General Freelancer Orientation (85%, 95th percentile)
  Foundation EUFreelance.com Member
$30 in 1 day 
0
over 1 year ago
5.0

2.6

3 Reviews
60% Completion Rate
Sir, I did same task before, check PMB
sdahad India
sdahad
India From India     Offline
$30 in 2 days 
0
over 1 year ago
5.0

1.0

1 Review
100% Completion Rate
Hi, this can be done in 2 days, i have hands of experience in Excel Access ans VBA coding. Would definatly make it upto your expectations. thanks, savan
bosshawk United States
bosshawk
United States From United States     Offline
$30 in 0 days 
0
over 1 year ago
0.0

0.0

0 Reviews
0% Completion Rate
I am serious. This is like my daily work. I can complete the project in less than 2 hours. I do not care about the pay very much. I want to gain nice reviews so that I can win more bids. I am 100% sure I can complet... more
I am serious. This is like my daily work. I can complete the project in less than 2 hours. I do not care about the pay very much. I want to gain nice reviews so that I can win more bids. I am 100% sure I can complete this project to its perfect. I hope this is my first project here. less
Expert101 United States
Expert101
United States From United States     Offline
$150 in 1 day 
0
over 1 year ago
This bid is for the whole project according to your description.
jagukal India
jagukal
India From India     Offline
$50 in 2 days 
0
over 1 year ago
I would like to work on this project
shd30 United Arab Emirates
shd30
United Arab Emirates From United Arab Emirates     Offline
$250 in 2 days 
0
over 1 year ago
0.0

0.0

0 Reviews
100% Completion Rate
Please check PM
vivegaforever India
vivegaforever
India From India     Offline
$220 in 0 days 
0
over 1 year ago
Hi, am interested to work on d project as i have a good experience in d same domain. thank u,
chamilaharsha Sri Lanka
chamilaharsha
Sri Lanka From Sri Lanka     Offline
$30 in 1 day 
0
over 1 year ago
0.0

0.0

0 Reviews
0% Completion Rate
I have hands on experience to Ecell and I can work with you with hard working and accuracy. Please give me this project to continue my work. Thank you. Personally, I would like to join a your job and work as a young a... more
I have hands on experience to Ecell and I can work with you with hard working and accuracy. Please give me this project to continue my work. Thank you. Personally, I would like to join a your job and work as a young and dynamic member and give my maximum towards the goals of the Company. Especially I have studied commerce subjects herewith enclose my Curriculum Vitae for your kind consideration. In the event of my being selected I assure that I will perform all the assigned duties to the best of my ability. Thanking you, Best regards, R.M.Chamila Harsha  less
glargo Venezuela
glargo
Venezuela From Venezuela     Offline
$100 in 2 days 
0
over 1 year ago
Hi, I have a great experiency in Excel VBA programming. I hope that we can work together.
vijay2011 India
vijay2011
India From India     Offline
$30 in 5 days 
0
over 1 year ago
i am MCA experience post graduate man, experience is there this project. so give the project i will do it best sir/madem.