Question : Excel - essayant d'entrer le contenu de 2 colonnes dans 1 cellule avec du formatage.

J'ai une feuille d'exceler avec 3 colonnes dans elle : SKU#, LOT#, et quantité.  Dans la feuille existante j'ai les lignes multiples pour chaque SKU# parce que chaque SKU a multiple mon logiciel d'inventaire de Lots.

Unfortunately doit être composé différemment.  Il a besoin de 3 colonnes SKU, de nombres de sort et de quantité totale. Je dois écrire les sorts dans le format « LOT1 (quantité), LOT2 (quantité) » et toute la colonne de quantité serait la quantité de tous les sorts supplémentaires ensemble. (J'ai attaché des exemples des deux dossiers, probablement clairifiant que mes explanation.

I AM espérant trouver une manière d'employer un manuscrit pour que la formule fasse ce plus facile, une partie de ce SKUs ont cent nombres de sort, ainsi la nouvelle frappe de ces derniers dans le format nécessaire est beaucoup de travail, et demander des typos. Si n'importe qui a une idée je serais reconnaissant.

Thanks,
class= " lastRow de
>Attachments de " nom " de class= de
class= " valeur " de
>

class= " fileInfo " de
le title= " de " nom de fichier de class= " de Example-Existing.xls le class= (17 KBS)  Javascript de href= " de " attachmentDetails de class= " de (type de dossier détails)  
class= " description " de
Inventaire existant File
le class= de
de >
>
class= " fileInfo " de
le title= " de " nom de fichier de class= " de Example-Needed.xls le class= (17 KBS)  Javascript de href= " de " attachmentDetails de class= " de (type de dossier détails)  
class= " description " de
Format nécessaire pour Import
le class= de
de >
class= de

Réponse : Excel - essayant d'entrer le contenu de 2 colonnes dans 1 cellule avec du formatage.

Voici une approche, résultats sur sheet2.
1 :
2 :
3 :
4 :
5 :
6 :
7 :
8 :
9 :
10 :
11 :
12 :
13 :
14 :
15 :
16 :
17 :
18 :
19 :
20 :
21 :
22 :
23 :
24 :
25 :
26 :
X secondaire ()

Faible oDic comme objet, sNames () comme corde, vInput (), I en tant que longtemps, n en tant que longtemps

vInput = Sheet1.Range (« A1 », Sheet1.Range (« C » et Rows.Count). Extrémité (xlUp)). Valeur
sNames de ReDim (1 à UBound (vInput, 1), 1 à 3)
oDic réglé = CreateObject (« Scripting.Dictionary »)

Avec oDic
    Pour I = 1 à UBound (vInput, 1)
        Sinon. Existe (vInput (I, 1)) puis
            n = n + 1
            sNames (n, 1) = vInput (I, 1)
            sNames (n, 2) = vInput (I, 2) et « (" et vInput (I, 3) et ") »
            sNames (n, 3) = vInput (I, 3)
            . Ajouter le vInput (I, 1), n
        ElseIf. Existe (vInput (I, 1)) puis
            sNames (. Article (vInput (I, 1)), 2) = sNames (. Article (vInput (I, 1)), 2) et « , » et vInput (I, 2) et « (" et vInput (I, 3) et ") »
            sNames (. Article (vInput (I, 1)), 3) = sNames (. Article (vInput (I, 1)), 3) + vInput (I, 3)
        Finir si
    Après i
Extrémité avec

Sheet2.Range (« A1 »). Remettre à la côte (n, 3) = sNames

Finir le sous-marin
Autres solutions  
  •  MS Excel 2007 et pdf - l'exportation vers le pdf prend de longues heures !
  •  Dans le Perl, comment j'ajoute une valeur à la liste, puis le contrôle pour voir si la valeur existent avant d'ajouter une nouvelle valeur
  •  Comment fais j'initialiser de la HP BL460c G6 de san et de la HP XP 240000
  •  Comment fais j'employer une clef de permis de volume sur un ordinateur de HP avec du CD de restauration
  •  Emplacement primaire de deux SCCM dans l'annuaire actif
  •  L'initiateur et la HP D2D de l'iSCSI R2 du serveur 2008 de Windows GERCENT l'issue
  •  Stocker le dossier dans le mysql using connector.net et le champ de goutte
  •  Carte vidéo d'USB - bit 32 sur le matériel travaillant au niveau du bit 64 ?
  •  asp.net que j'essaye de convertir une forme de HTML en forme d'aspx ou ? ce qui jamais. Aide du besoin sur la façon dont à à elle.
  •  Winzip 12 issues de secours du travail ?
  •  
    programming4us programming4us