The Java equivalent of a lookup table is a java.util.Map.
... it uses a chart with four columns and one hundred rows
What are the column contents? Presumably one is the value looked up, and the other three are returned by spreadsheet functions. In Java, you would create a class encapsulating those three values, and a Map that cross references the lookup value (as "Key") to instances of this class (as "Value").
I strongly recommend that you first try to write this as a command line application; put off even
trying to create a GUI till after you have that working correctly.