Ho questo foglio di calcolo che è iniziato come un aiuto sciocco per un gioco (Mafia Wars 2), ma è diventato una domanda complicata per i fogli di calcolo.
Nel gioco il tuo personaggio ha 9 "slot" per armi e armature, 1 per ogni "tipo": arma leggera, arma pesante, armatura, armatura di testa, ecc. Quindi ho creato un elenco di tutte le armi e armature disponibili nel gioco , 1 articolo per riga. Esempio:
SHOP ITEM TYPE ITEM NAME ATK DEF PRICE EQUIPPED?
Marketplace Weapon Light Konrad Knife 16 5 5.500
Marketplace Weapon Light Ice Queen 19 6 8.200
Marketplace Armor Body Up Layered Polym 0 31 8.600
Marketplace Armor Body Up Full Shield 7 42 17.650
Marketplace Weapon Heavy Konrad Bullpup 53 25 24.500
Marketplace Weapon Heavy Full Moon Blow 73 12 24.500 x
Marketplace Armor Body Low Knee Pads 17 26 14.200 x
Marketplace Armor Body Low Army Boots 15 55 24.500
Bone Yard Weapon Light Bone Launcher 41 2 9.400 x
Neon Strip Vehicle Ground Supercharged 41 34 24.500
Dead End Weapon Heavy Sharp Sickle 21 5 24.500
Dead End Armor Body Low Unholy Boots 5 36 15.000
Dead End Armor Head Hockey Mask 5 18 15.900 x
Le ultime colonne sono un'indicazione degli articoli che ho già acquistato e attrezzato (contrassegnati con "x"). Ciò di cui ho bisogno è una formula che, per ogni "slot" (tipo di elemento), restituisca informazioni relative all'elemento di quel tipo che sto usando. Sarebbe:
ITEM TYPE SHOP NAME ITEM NAME ATK DEF PRICE
Weapon Light Bone Yard Bone Launcher 41 2 9.400
Weapon Heavy Marketplace Full Moon Blow 73 12 24.500
Weapon Special -- -- -- -- --
Armor Body Up -- -- -- -- --
Armor Body Low Marketplace Knee Pads 17 26 14.200
Armor Head Dead End Hockey Mask 5 18 15.900
Vehicle Ground -- -- -- -- --
Vehicle Water -- -- -- -- --
Vehicle Air -- -- -- -- --
I tipi di elementi sono fissi, quindi possono essere codificati. Ogni riga per un tipo di elemento.
Quindi, per la 1a riga del risultato, restituirebbe i dati dalla riga in cui sia la 2a colonna è "Luce dell'arma" che l'ultima colonna è "x". Fondamentalmente ho bisogno di un LOOKUP (o VLOOKUP, o qualsiasi altra cosa) che utilizza 2 criteri per trovare una determinata riga, il tipo di elemento e l'indicatore X.
La domanda è: COME?
Sto usando OpenOffice Calc 3.2.1, ma dal momento che condivide così tante funzioni con MS Excel, anche le risposte per Excel vanno bene (purché utilizzi solo formule regolari, senza VBScript o Macro o VBA ecc.)
Infine, sono ben accetti suggerimenti / soluzioni per riorganizzare i dati in modo da facilitare la risoluzione di questo problema.
Grazie!