Skip to main content
added 93 characters in body
Source Link

tableenter image description here

I have a table describing piecewise functions, with the gradients, intercepts, and the bounds detailed. I am trying to obtain an exact value for an arbitrary grade (which has decimals, if that adds to anything). 

The problem here is that the bounds don't have the same sizes and so I can't describe the boolean range like: 0 < {upper bound} - {value} <= {size}. If I want to describe it like that, I will have to go for: {lower bound} < {value} <= {upper bound}, which in and of itself is okay, except that the formula is monstrously long and painful to look at if I were to use IFS with this very table because of how many conditions I have (

An example here

an example hereenter image description here), and 

I feel like this is very inefficient. How do I go around this issue?

  • Tried using "MEDIAN" but that only works if the value is exactly in the middle of the bounds. This is not the case.
  • Tried using "ROUNDUP", "ROUNDOWN", "MROUND", but as I mentioned earlier, the bounds don't have a constant size, so the formula doesn't work all the way down.

table

I have a table describing piecewise functions, with the gradients, intercepts, and the bounds detailed. I am trying to obtain an exact value for an arbitrary grade (which has decimals, if that adds to anything). The problem here is that the bounds don't have the same sizes and so I can't describe the boolean range like: 0 < {upper bound} - {value} <= {size}. If I want to describe it like that, I will have to go for: {lower bound} < {value} <= {upper bound}, which in and of itself is okay, except that the formula is monstrously long and painful to look at if I were to use IFS with this very table because of how many conditions I have (an example here), and I feel like this is very inefficient. How do I go around this issue?

  • Tried using "MEDIAN" but that only works if the value is exactly in the middle of the bounds. This is not the case.
  • Tried using "ROUNDUP", "ROUNDOWN", "MROUND", but as I mentioned earlier, the bounds don't have a constant size, so the formula doesn't work all the way down.

enter image description here

I have a table describing piecewise functions, with the gradients, intercepts, and the bounds detailed. I am trying to obtain an exact value for an arbitrary grade (which has decimals, if that adds to anything). 

The problem here is that the bounds don't have the same sizes and so I can't describe the boolean range like: 0 < {upper bound} - {value} <= {size}. If I want to describe it like that, I will have to go for: {lower bound} < {value} <= {upper bound}, which in and of itself is okay, except that the formula is monstrously long and painful to look at if I were to use IFS with this very table because of how many conditions I have

An example here

enter image description here 

I feel like this is very inefficient. How do I go around this issue?

  • Tried using "MEDIAN" but that only works if the value is exactly in the middle of the bounds. This is not the case.
  • Tried using "ROUNDUP", "ROUNDOWN", "MROUND", but as I mentioned earlier, the bounds don't have a constant size, so the formula doesn't work all the way down.
added 60 characters in body
Source Link
lems
  • 57
  • 1
  • 9

table

I have a table describing piecewise functions, with the gradients, intercepts, and the bounds detailed. I am trying to obtain an exact value for an arbitrary grade (which has decimals, if that adds to anything). The problem here is that the bounds don't have the same sizes and so I can't describe the boolean range like: 0 < {upper bound} - {value} <= {size}. If I want to describe it like that, I will have to go for: {lower bound} < {value} <= {upper bound}. This, which in and of itself is okay, except that the formula is monstrously long and painful to look at if I were to use IFS with this very table because of how many conditions I have (an example here), and I feel like this is very inefficient. How do I go around this issue?

  • Tried using "MEDIAN" but that only works if the value is exactly in the middle of the bounds. This is not the case.
  • Tried using "ROUNDUP", "ROUNDOWN", "MROUND", but as I mentioned earlier, the bounds don't have a constant size, so the formula doesn't work all the way down.

table

I have a table describing piecewise functions, with the gradients, intercepts, and the bounds detailed. I am trying to obtain an exact value for an arbitrary grade (which has decimals, if that adds to anything). The problem here is that the bounds don't have the same sizes and so I can't describe the boolean range like: 0 < {upper bound} - {value} <= {size}. If I want to describe it like that, I will have to go for: {lower bound} < {value} <= {upper bound}. This in and of itself is okay, except that the formula is monstrously long and painful to look at if I were to use IFS (an example here), and I feel like this is very inefficient. How do I go around this issue?

  • Tried using "MEDIAN" but that only works if the value is exactly in the middle of the bounds. This is not the case.
  • Tried using "ROUNDUP", "ROUNDOWN", "MROUND", but as I mentioned earlier, the bounds don't have a constant size, so the formula doesn't work all the way down.

table

I have a table describing piecewise functions, with the gradients, intercepts, and the bounds detailed. I am trying to obtain an exact value for an arbitrary grade (which has decimals, if that adds to anything). The problem here is that the bounds don't have the same sizes and so I can't describe the boolean range like: 0 < {upper bound} - {value} <= {size}. If I want to describe it like that, I will have to go for: {lower bound} < {value} <= {upper bound}, which in and of itself is okay, except that the formula is monstrously long and painful to look at if I were to use IFS with this very table because of how many conditions I have (an example here), and I feel like this is very inefficient. How do I go around this issue?

  • Tried using "MEDIAN" but that only works if the value is exactly in the middle of the bounds. This is not the case.
  • Tried using "ROUNDUP", "ROUNDOWN", "MROUND", but as I mentioned earlier, the bounds don't have a constant size, so the formula doesn't work all the way down.
added 1 character in body
Source Link
lems
  • 57
  • 1
  • 9

table

I have a table describing piecewise functions, with the gradients, intercepts, and the bounds detailed. I am trying to obtain an exact value for an arbitrary grade (which has decimals, if that adds to anything). The problem here is that the bounds don't have the same sizes and so I can't describe the boolean range like: 0 < {upper bound} - {value} <= {size}. If I want to describe it like that, I will have to go for: {lower bound} < {value} <= {upper bound}. This in and of itself is okay, except that the formula is monstrously long and painful to look at if I were to use IFS (an example here), and I feel like this is very inefficient. How do I go around this issue?

  • Tried using "MEDIAN" but that only works if the value is exactly in the middle of the bounds. This is not the case.
  • Tried using "ROUNDUP", "ROUNDOWN", "MROUND", but as I mentioned earlier, the bounds don't haveahave a constant size, so the formula doesn't work all the way down.

table

I have a table describing piecewise functions, with the gradients, intercepts, and the bounds detailed. I am trying to obtain an exact value for an arbitrary grade (which has decimals, if that adds to anything). The problem here is that the bounds don't have the same sizes and so I can't describe the boolean range like: 0 < {upper bound} - {value} <= {size}. If I want to describe it like that, I will have to go for: {lower bound} < {value} <= {upper bound}. This in and of itself is okay, except that the formula is monstrously long and painful to look at if I were to use IFS (an example here), and I feel like this is very inefficient. How do I go around this issue?

  • Tried using "MEDIAN" but that only works if the value is exactly in the middle of the bounds. This is not the case.
  • Tried using "ROUNDUP", "ROUNDOWN", "MROUND", but as I mentioned earlier, the bounds don't havea constant size, so the formula doesn't work all the way down.

table

I have a table describing piecewise functions, with the gradients, intercepts, and the bounds detailed. I am trying to obtain an exact value for an arbitrary grade (which has decimals, if that adds to anything). The problem here is that the bounds don't have the same sizes and so I can't describe the boolean range like: 0 < {upper bound} - {value} <= {size}. If I want to describe it like that, I will have to go for: {lower bound} < {value} <= {upper bound}. This in and of itself is okay, except that the formula is monstrously long and painful to look at if I were to use IFS (an example here), and I feel like this is very inefficient. How do I go around this issue?

  • Tried using "MEDIAN" but that only works if the value is exactly in the middle of the bounds. This is not the case.
  • Tried using "ROUNDUP", "ROUNDOWN", "MROUND", but as I mentioned earlier, the bounds don't have a constant size, so the formula doesn't work all the way down.
edited body
Source Link
lems
  • 57
  • 1
  • 9
Loading
deleted 11 characters in body
Source Link
lems
  • 57
  • 1
  • 9
Loading
Source Link
lems
  • 57
  • 1
  • 9
Loading