Tittar bakåt genom en Datatable

Diverse Annja Westergren December 19, 2016 0 0
FONT SIZE:
fontsize_dec
fontsize_inc

 Kirk har ett stort bord av data i Excel. Varje rad har ett chassinummer, datum, start körsträcka, slutar körsträcka. Han vill söka bakåt genom datatabellen i slutet av körsträcka hitta för samma fordon som ska användas i början av kilometer i aktuell rad-liknande, men tittar ner från ovan i stället för från toppen nedan.

 Det finns flera sätt att närma sig den med en formel. Anta till exempel att fordonet är i kolumn A datumet i kolumn B, den nya körsträcka i kolumn C, och slutar körsträcka i kolumn D. Vad du behöver är en formel som du kan sätta i kolumn C ser den senaste slut körsträcka för den aktuella bilen. Följande formel ger en strategi; måste du i cell C3:

 = SÖK D $ 2: D2)

 Du kan använda formeln så långt som du behöver för att kopiera kolumnen. Om chassinummer i kolumn A, inte har tidigare dykt upp i tabellen med data, kommer formeln tillbaka en # VÄRDEFEL fel som! eller # N / A. I så fall kan du helt enkelt skriva över formeln i början av kilometer som du vill använda för fordonet.

 Här är en stereotyp strategi, men det måste anges som en matrisformel:

 = IF * $ D $ 2: D2)))

 Återigen, placera formel i cell C3 och kopiera den ner så långt det är nödvändigt. Den har ingen felvärde när fordonet inte tidigare har förekommit i datatabellen; Det returnerar värdet 0. Du kan då skriva över formeln med den verkliga start körsträcka för fordonet. Följande matris formel kan även användas:

 = OM * RAD, 2)))

 Skillnaden med denna matrisformel är att när fordonet är inte tidigare i datatabellen har dykt upp, returneras en #REFERENS! fel.

 Här är två matrisformler som är mindre än du kan använda i C3:

 = MAX *))
 = MAX)

 Excel tips är din källa för kostnadseffektiv Microsoft Excel utbildning. Detta tips gäller Microsoft Excel 2007 och 2010. Du kan se en version av det här tipset för den äldre menygränssnittet i Excel här: Se tillbaka via en Datatable.

(0)
(0)