PC Review


Reply
Thread Tools Rate Thread

how do I generate a unique reference number???

 
 
Rachel
Guest
Posts: n/a
 
      20th Nov 2008
Hi,

I am working on the following table to automatically generate a reference
number everytime a data is inputted. Please see below table:

Cust No. TA No SI date Amount Rate
RESULTING REF
008-018970 01 0500247 22-Sep-08 12,000,000.00 0.25% 01 0500247_0001
008-018970 01 0500247 22-Sep-08 12,000,000.00 0.25% 01 0500247_0001
050-101393 01 0500324 20-Oct-08 5,000,000.00 0.25% 01 0500324_0001
050-101393 01 0500324 20-Oct-08 6,000,000.00 0.25% 01 0500324_0002

Is there a formula or a VBS code that I can use to automatically generate
above reference number is such a way that below conditions are met:
a) format of ref no. ia TA No._#### - #-representing the sequential number
b) that when a set of information is repeated in a row it will generate the
same reference number as the previous number (see item#1 and #2 - it has the
same information for all the column therefore it will generate the same ref #)

Is this doable? Any help you may provide will be highly appreciated. THANK
you so much in advance.

 
Reply With Quote
 
 
 
 
JE McGimpsey
Guest
Posts: n/a
 
      20th Nov 2008
Will your results be sorted like that? If so then one way (assuming TA#
in B, SI Date in C, Amount in D, Rate in E, and ref in F):

F2:
=B2 & "_0001"

or, if B2 is a number rather than text:

=TEXT(B2,"0000000\_\0\0\01")

and F3:
=IF(B3&C3&D3&E3=B2&C2&D2&E2,F2,TEXT(B3,"0000000\_") &
TEXT(IF(B3=B2,RIGHT(F2,4)+1,1),"0000"))


In article <0B0B8D6E-2284-4858-9D9F-(E-Mail Removed)>,
Rachel <(E-Mail Removed)> wrote:

> Hi,
>
> I am working on the following table to automatically generate a reference
> number everytime a data is inputted. Please see below table:
>
> Cust No. TA No SI date Amount Rate
> RESULTING REF
> 008-018970 01 0500247 22-Sep-08 12,000,000.00 0.25% 01 0500247_0001
> 008-018970 01 0500247 22-Sep-08 12,000,000.00 0.25% 01 0500247_0001
> 050-101393 01 0500324 20-Oct-08 5,000,000.00 0.25% 01 0500324_0001
> 050-101393 01 0500324 20-Oct-08 6,000,000.00 0.25% 01 0500324_0002
>
> Is there a formula or a VBS code that I can use to automatically generate
> above reference number is such a way that below conditions are met:
> a) format of ref no. ia TA No._#### - #-representing the sequential number
> b) that when a set of information is repeated in a row it will generate the
> same reference number as the previous number (see item#1 and #2 - it has the
> same information for all the column therefore it will generate the same ref #)
>
> Is this doable? Any help you may provide will be highly appreciated. THANK
> you so much in advance.

 
Reply With Quote
 
Rachel
Guest
Posts: n/a
 
      20th Nov 2008
Hi,

Thanks for that.

But what I needed was a formula that I can drag to automatically generate a
number. Currently I am using this formula:

=IF(B2="","",IF(B2=VLOOKUP(B2,B:C,1,FALSE),+CONCATENATE(B2,"_",)&REPT("0",4-LEN(COUNTIF($B$2:B2,B2)))&COUNTIF($B$2:B2,B2)))

But this formula does not tag the same reference number to a data that is
entered exactly the same (i.e. item#2 below would have a resulting reference
number = to 01 0500247_002) Any help? THANKS!

"JE McGimpsey" wrote:

> Will your results be sorted like that? If so then one way (assuming TA#
> in B, SI Date in C, Amount in D, Rate in E, and ref in F):
>
> F2:
> =B2 & "_0001"
>
> or, if B2 is a number rather than text:
>
> =TEXT(B2,"0000000\_\0\0\01")
>
> and F3:
> =IF(B3&C3&D3&E3=B2&C2&D2&E2,F2,TEXT(B3,"0000000\_") &
> TEXT(IF(B3=B2,RIGHT(F2,4)+1,1),"0000"))
>
>
> In article <0B0B8D6E-2284-4858-9D9F-(E-Mail Removed)>,
> Rachel <(E-Mail Removed)> wrote:
>
> > Hi,
> >
> > I am working on the following table to automatically generate a reference
> > number everytime a data is inputted. Please see below table:
> >
> > Cust No. TA No SI date Amount Rate
> > RESULTING REF
> > 008-018970 01 0500247 22-Sep-08 12,000,000.00 0.25% 01 0500247_0001
> > 008-018970 01 0500247 22-Sep-08 12,000,000.00 0.25% 01 0500247_0001
> > 050-101393 01 0500324 20-Oct-08 5,000,000.00 0.25% 01 0500324_0001
> > 050-101393 01 0500324 20-Oct-08 6,000,000.00 0.25% 01 0500324_0002
> >
> > Is there a formula or a VBS code that I can use to automatically generate
> > above reference number is such a way that below conditions are met:
> > a) format of ref no. ia TA No._#### - #-representing the sequential number
> > b) that when a set of information is repeated in a row it will generate the
> > same reference number as the previous number (see item#1 and #2 - it has the
> > same information for all the column therefore it will generate the same ref #)
> >
> > Is this doable? Any help you <textarea name="txtBody" id="txtBody" CLASS="WNInput" TABINDEX="3" TITLE="Type your message here." STYLE="font:xx-small Verdana,Arial,Helvetica,sans-serif;" ONFOCUS="fnBodyMoveToStart()" rows="10" ACCESSKEY="b" cols="80">



"JE McGimpsey" wrote:

> Will your results be sorted like that? If so then one way (assuming TA#
> in B, SI Date in C, Amount in D, Rate in E, and ref in F):
>
> F2:
> =B2 & "_0001"
>
> or, if B2 is a number rather than text:
>
> =TEXT(B2,"0000000\_\0\0\01")
>
> and F3:
> =IF(B3&C3&D3&E3=B2&C2&D2&E2,F2,TEXT(B3,"0000000\_") &
> TEXT(IF(B3=B2,RIGHT(F2,4)+1,1),"0000"))
>
>
> In article <0B0B8D6E-2284-4858-9D9F-(E-Mail Removed)>,
> Rachel <(E-Mail Removed)> wrote:
>
> > Hi,
> >
> > I am working on the following table to automatically generate a reference
> > number everytime a data is inputted. Please see below table:
> >
> > Cust No. TA No SI date Amount Rate
> > RESULTING REF
> > 008-018970 01 0500247 22-Sep-08 12,000,000.00 0.25% 01 0500247_0001
> > 008-018970 01 0500247 22-Sep-08 12,000,000.00 0.25% 01 0500247_0001
> > 050-101393 01 0500324 20-Oct-08 5,000,000.00 0.25% 01 0500324_0001
> > 050-101393 01 0500324 20-Oct-08 6,000,000.00 0.25% 01 0500324_0002
> >
> > Is there a formula or a VBS code that I can use to automatically generate
> > above reference number is such a way that below conditions are met:
> > a) format of ref no. ia TA No._#### - #-representing the sequential number
> > b) that when a set of information is repeated in a row it will generate the
> > same reference number as the previous number (see item#1 and #2 - it has the
> > same information for all the column therefore it will generate the same ref #)
> >
> > Is this doable? Any help you may provide will be highly appreciated. THANK
> > you so much in advance.

>

 
Reply With Quote
 
Herbert Seidenberg
Guest
Posts: n/a
 
      21st Nov 2008
Using Excel 2007 and Table:
http://www.savefile.com/files/1896613
 
Reply With Quote
 
 
 
Reply

Thread Tools
Rate This Thread
Rate This Thread:

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
How to generate a unique number on the fly? Ed Dror Microsoft Access VBA Modules 12 16th May 2008 03:27 AM
How to generate unique number Rino Microsoft Access 4 31st Aug 2006 08:48 PM
How do I generate a unique customer enquiry / order reference id ? =?Utf-8?B?cGV2YW5zMDE=?= Microsoft Outlook Form Programming 1 24th Oct 2005 02:16 PM
Auto generate new unique number jwb Microsoft Word Document Management 1 17th Dec 2003 09:41 AM
Generate unique number Ivor Williams Microsoft Access Forms 1 11th Sep 2003 07:04 PM


Features
 

Advertising
 

Newsgroups
 


All times are GMT +1. The time now is 03:05 PM.